Sdílet prostřednictvím


CComMultiThreadModelNoCS::AutoCriticalSection

Při použití CComMultiThreadModelNoCS , typedef název AutoCriticalSection odkazuje na třídu CComFakeCriticalSection.

typedef CComFakeCriticalSection AutoCriticalSection;

Poznámky

Protože CComFakeCriticalSection neposkytuje kritické části jeho metody Neprovádět žádnou akci.

CComMultiThreadModel a CComSingleThreadModel také obsahují definice pro AutoCriticalSection .Následující tabulka zobrazuje vztah mezi podprocesů třídy modelu a kritické části odkazuje AutoCriticalSection :

Třídy definované v

Třída odkazuje

CComMultiThreadModelNoCS

CComFakeCriticalSection

CComMultiThreadModel

CComAutoCriticalSection

CComSingleThreadModel

CComFakeCriticalSection

Kromě AutoCriticalSection , můžete použít typedef název CriticalSection.Neměli byste zadávat AutoCriticalSection v globální objekty nebo členy statických tříd, pokud chcete eliminovat CRT spouštěcí kód.

Příklad

Viz CComMultiThreadModel::AutoCriticalSection.

Požadavky

Záhlaví: atlbase.h

Viz také

Referenční dokumentace

Třída CComMultiThreadModelNoCS

CComObjectThreadModel

CComGlobalsThreadModel

CComMultiThreadModelNoCS::ThreadModelNoCS