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