typedef CComCriticalSection CriticalSection;
解説
CComMultiThreadModelを使用する場合、クラスCComCriticalSection取得のクリティカル セクション オブジェクトの所有権を解放するメソッドを提供、 typedef名CriticalSectionを参照します。
またCComSingleThreadModelとCComMultiThreadModelNoCS CriticalSectionの定義が含まれます。スレッド モデル クラスとCriticalSectionによって参照されるクリティカル セクション クラス間の関係を次に示します:
| クラスの定義 | クラスの参照 |
| CcomMultiThreadModel | CcomCriticalSection |
| CcomSingleThreadModel | CcomFakeCriticalSection |
| CcomMultiThreadModelNoCS | CcomFakeCriticalSection |
CriticalSectionに加え、 typedef名AutoCriticalSectionを使用することができます。CRT スタートアップ コードを削除する場合、 AutoCriticalSectionグローバル オブジェクトや静的クラス メンバーを指定しないでください。
例
AutoCriticalSectionを参照してください。
CComMultiThreadModel 概要|nbsp;クラス メンバー(&N)
参照特価;CComObjectThreadModel、 CComGlobalsThreadModel、 CComMultiThreadModel::ThreadModelNoCS(&N)