CComMultiThreadModelNoCS::AutoCriticalSection

element TypeDef CComFakeCriticalSection AutoCriticalSection;

Uwagi

Podczas korzystania z CComMultiThreadModelNoCS, nazwa elementu typedef AutoCriticalSection odwołuje się do klasy CComFakeCriticalSection. Ponieważ CComFakeCriticalSection nie dostarcza sekcję krytyczną metody jego nic.

CComMultiThreadModel i CComSingleThreadModel zawierają także definicje dla AutoCriticalSection. W poniższej tabeli przedstawiono relacje między wątków klasy modelu i klasy sekcji krytycznej odwołuje się AutoCriticalSection:

Klasa zdefiniowana w Klasa odwołania
CComMultiThreadModelNoCS CComFakeCriticalSection
CComMultiThreadModel CComAutoCriticalSection
CComSingleThreadModel CComFakeCriticalSection

Oprócz AutoCriticalSectionmożna użyć nazwy elementu typedef CriticalSection. Należy nie określić AutoCriticalSection obiekty globalne lub elementów klas statycznych Jeśli chcesz wyeliminować kod uruchamiający CRT.

Przykład

Zobacz CComMultiThreadModel::AutoCriticalSection.

Omówienie CComMultiThreadModel&NoCS |nbsp; Członkowie klasy

Zobacz teżnbsp;CComObjectThreadModel, CComGlobalsThreadModel, CComMultiThreadModel&NoCS::ThreadModelNoCS

Index