Partilhar via


IHostSyncManager Interface

Fornece métodos que permitem que o runtime de linguagem comum (CLR) crie primitivos de sincronização ao chamar o anfitrião em vez de utilizar as funções de sincronização win32.

Métodos

Método Descrição
Método CreateAutoevent Cria um objeto de evento de reposição automática.
Método CreateCrst Cria um objeto de secção crítico para sincronização.
Método CreateCrstWithSpinCount Cria um objeto de secção crítico com a contagem de rotações para sincronização.
Método CreateManualEvent Cria um objeto de evento de reposição manual.
Método CreateMonitorEvent Cria um objeto de evento de reposição automática monitorizado.
Método CreateRWLockReaderEvent Cria um objeto de evento de reposição manual para a implementação de um bloqueio de leitor.
Método CreateRWLockWriterEvent Cria um objeto de evento de reposição automática para a implementação de um bloqueio de escritor.
Método CreateSemaphore Cria um objeto IHostSemaphore para o CLR utilizar como semáforo para eventos de espera.
Método SetCLRSyncManager Define a instância ICLRSyncManager para associar à instância atual IHostSyncManager .

Observações

O CLR deteta a implementação IHostSyncManager do anfitrião ao chamar o método IHostControl::GetHostManager com uma IID IID_IHostSyncManager.

Requisitos

Plataformas: Veja Requisitos do Sistema.

Cabeçalho: MSCorEE.h

Biblioteca: Incluído como um recurso no MSCorEE.dll

.NET Framework Versões: Disponível desde 2.0

Ver também