次の方法で共有


CComFakeCriticalSection クラス

このクラスには CComCriticalSection と同じメソッドが用意されていますが、クリティカル セクションは用意されていません。

class CComFakeCriticalSection

メンバー

パブリック メソッド

名前

説明

CComFakeCriticalSection::Init

クリティカル セクションがないため、何も行われません。

CComFakeCriticalSection::Lock

クリティカル セクションがないため、何も行われません。

CComFakeCriticalSection::Term

クリティカル セクションがないため、何も行われません。

CComFakeCriticalSection::Unlock

クリティカル セクションがないため、何も行われません。

解説

CComFakeCriticalSectionCComCriticalSectionにあるメソッドを反映します。 ただし、CComFakeCriticalSection は、クリティカル セクションがありません; したがって、メソッドは何も実行しません。

通常、typedef の名前で CComFakeCriticalSectionAutoCriticalSection、または CriticalSection使用します。 CComSingleThreadModelCComMultiThreadModelNoCSを使用する場合は、typedef の両方の名前参照 CComFakeCriticalSectionCComMultiThreadModelを使用する場合は、CComAutoCriticalSectionCComCriticalSectionをそれぞれ参照します。

必要条件

ヘッダー : atlcore.h

参照

その他の技術情報

ATL クラスの概要