Freigeben über


CSyncObject-Klasse

Eine reine virtuelle Klasse, die die Funktionalität zu den Synchronisierungsobjekte in Win32 bereitstellt.

class CSyncObject : public CObject

Mitglieder

Öffentliche Konstruktoren

Name

Description

CSyncObject::CSyncObject

Erstellt ein CSyncObject-Objekt.

Öffentliche Methoden

Name

Description

CSyncObject::Lock

Ruft den Synchronisierungsobjekt zugreifen.

CSyncObject::Unlock

Ruft den Synchronisierungsobjekt zugreifen.

Öffentliche Operatoren

Name

Description

CSyncObject::operator-HANDLE

Bietet Zugriff auf den Synchronisierungsobjekt.

Öffentliche Datenmember

Name

Description

CSyncObject::m_hObject

Das Handle für den zugrunde liegenden Synchronisierungsobjekt.

Hinweise

Microsoft Foundation Class-Bibliothek stellt mehrere Klassen, die von CSyncObject abgeleitet werden. Diese sind CEvent, CMutex, CCriticalSection und CSemaphore.

Informationen dazu, wie Sie die Synchronisierungsobjekte, finden Sie im Artikel Multithreading: Erstellen der Synchronisierungsklassen verwendet.

Vererbungshierarchie

CObject

CSyncObject

Anforderungen

Header: afxmt.h

Siehe auch

Referenz

CObject-Klasse

Hierarchiediagramm