Delen via


IHostSyncManager-interface

Biedt methoden waarmee de Common Language Runtime (CLR) synchronisatieprimitief kan maken door de host aan te roepen in plaats van de Win32-synchronisatiefuncties te gebruiken.

Methoden

Methode Beschrijving
Methode CreateAutoEvent Hiermee maakt u een gebeurtenisobject voor automatisch opnieuw instellen.
Methode CreateCrst Hiermee maakt u een kritiek sectieobject voor synchronisatie.
Methode CreateCrstWithSpinCount Hiermee maakt u een kritiek sectieobject met het aantal kringen voor synchronisatie.
Methode CreateManualEvent Hiermee maakt u een gebeurtenisobject voor handmatig opnieuw instellen.
Methode CreateMonitorEvent Hiermee maakt u een bewaakt gebeurtenisobject voor automatisch opnieuw instellen.
Methode CreateRWLockReaderEvent Hiermee maakt u een gebeurtenisobject voor handmatig opnieuw instellen voor de implementatie van een lezersvergrendeling.
Methode CreateRWLockWriterEvent Hiermee maakt u een gebeurtenisobject voor automatisch opnieuw instellen voor de implementatie van een schrijververgrendeling.
Methode CreateSemaphore Hiermee maakt u een IHostSemaphore-object voor de CLR om te gebruiken als een semafoor voor wacht gebeurtenissen.
Methode SetCLRSyncManager Hiermee stelt u het ICLRSyncManager-exemplaar in om te koppelen aan het huidige IHostSyncManager exemplaar.

Opmerkingen

De CLR detecteert de implementatie van IHostSyncManager de host door de methode IHostControl::GetHostManager aan te roepen met een IID van IID_IHostSyncManager.

Vereisten

Platforms: Zie Systeemvereisten.

Header: MSCorEE.h

Bibliotheek: Opgenomen als een resource in MSCorEE.dll

.NET Framework versies: beschikbaar sinds 2.0

Zie ook