IHostSyncManager (Interfaz)

Proporciona métodos que permiten a Common Language Runtime (CLR) crear primitivos de sincronización llamando al host en lugar de usar las funciones de sincronización de Win32.

Métodos

Método Descripción
Método CreateAutoEvent Crea un objeto de evento de restablecimiento automático.
Método CreateCrst Crea un objeto de sección crítico para la sincronización.
Método CreateCrstWithSpinCount Crea un objeto de sección crítico con recuento de rotación para la sincronización.
Método CreateManualEvent Crea un objeto de evento de restablecimiento manual.
Método CreateMonitorEvent Crea un objeto de evento de restablecimiento automático supervisado.
Método CreateRWLockReaderEvent Crea un objeto de evento de restablecimiento manual para la implementación de un bloqueo de lector.
Método CreateRWLockWriterEvent Crea un objeto de evento de restablecimiento automático para la implementación de un bloqueo de escritor.
Método CreateSemaphore Crea un objeto IHostSemaphore a fin de que CLR lo use como semáforo para eventos de espera.
Método SetCLRSyncManager Establece la instancia de ICLRSyncManager que se va a asociar a la instancia de IHostSyncManager actual.

Comentarios

CLR detecta la implementación de IHostSyncManager del host llamando al método IHostControl::GetHostManager con un elemento IID de IID_IHostSyncManager.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: MSCorEE.h

Biblioteca: incluida como recurso en MSCorEE.dll

Versiones de .NET Framework: disponible a partir de la versión 2.0

Consulte también