element TypeDef CComCriticalSection CriticalSection;
Uwagi
Podczas korzystania z CComMultiThreadModel, nazwa elementu typedef CriticalSection odwołuje się do klasy CComCriticalSection, który dostarcza metody uzyskiwania i zwalnianie własności obiektu sekcji krytycznej.
CComSingleThreadModel i CComMultiThreadModelNoCS 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 |
| CcomMultiThreadModel | CcomCriticalSection |
| CcomSingleThreadModel | CcomFakeCriticalSection |
| CcomMultiThreadModelNoCS | 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 AutoCriticalSection.
Omówie&nie CComMultiThreadModel |nbsp; Członkowie klasy
Zobacz teżnbsp;CComObjectThreadModel, CComGlobalsThreadModel, CComMultiThreadModel::ThreadModel&NoCS