element TypeDef CComFakeCriticalSection CriticalSection;
Uwagi
Podczas korzystania z CComMultiThreadModelNoCS, nazwa elementu typedef CriticalSection odwołuje się do klasy CComFakeCriticalSection. Ponieważ CComFakeCriticalSection nie dostarcza sekcję krytyczną metody jego nic.
CComMultiThreadModel i CComSingleThreadModel zawierają także definicje CriticalSection. W poniższej tabeli przedstawiono relacje między wątków klasy modelu i klasy sekcji krytycznej odwołuje się CriticalSection:
| Klasa zdefiniowana w | Klasa odwołania |
| CcomMultiThreadModelNoCS | CcomFakeCriticalSection |
| CcomMultiThreadModel | CcomCriticalSection |
| CComSingleThreadModel | CcomFakeCriticalSection |
Oprócz CriticalSectionmożna użyć nazwy elementu typedef AutoCriticalSection. 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