Compartilhar via


Classe CSyncObject

Uma classe virtual pura que fornece a funcionalidade comum de sincronização a objetos no Win32.

class CSyncObject : public CObject

Membros

Construtores public

Nome

Descrição

CSyncObject::CSyncObject

Constrói um objeto de CSyncObject .

Métodos públicos

Nome

Descrição

CSyncObject::Lock

Obtiver acesso ao objeto de sincronização.

CSyncObject::Unlock

Obtiver acesso ao objeto de sincronização.

Operadores públicos

Nome

Descrição

ALÇA de CSyncObject::operator

Fornece acesso ao objeto de sincronização.

Membros públicos de dados

Nome

Descrição

CSyncObject::m_hObject

O identificador para o objeto subjacente de sincronização.

Comentários

A biblioteca de classe de base do Microsoft fornece várias classes derivadas de CSyncObject. Esses são CEvent, CMutex, CCriticalSection, e CSemaphore.

Para obter informações sobre como usar objetos de sincronização, consulte o artigo multithreading: Como usar as classes de sincronização.

Hierarquia de herança

CObject

CSyncObject

Requisitos

Cabeçalho: afxmt.h

Consulte também

Referência

Classe CObject

Gráfico da hierarquia