CComMultiThreadModel::CriticalSection

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

Index