Dela via


IHostSyncManager-gränssnitt

Innehåller metoder som gör det möjligt för CLR (Common Language Runtime) att skapa synkroniseringsprimitiver genom att anropa värden i stället för att använda Win32-synkroniseringsfunktionerna.

Metoder

Metod Beskrivning
CreateAutoEvent-metod Skapar ett händelseobjekt för automatisk återställning.
CreateCrst-metod Skapar ett kritiskt avsnittsobjekt för synkronisering.
CreateCrstWithSpinCount-metod Skapar ett kritiskt avsnittsobjekt med rotationsantal för synkronisering.
CreateManualEvent-metod Skapar ett händelseobjekt för manuell återställning.
CreateMonitorEvent-metod Skapar ett övervakat händelseobjekt för automatisk återställning.
CreateRWLockReaderEvent-metod Skapar ett händelseobjekt för manuell återställning för implementering av ett läsarlås.
CreateRWLockWriterEvent-metod Skapar ett händelseobjekt för automatisk återställning för implementering av ett skrivlås.
CreateSemaphore-metod Skapar ett IHostSemaphore-objekt som CLR ska använda som en semafor för väntehändelser.
SetCLRSyncManager-metod Anger den ICLRSyncManager-instans som ska associeras med den aktuella IHostSyncManager instansen.

Kommentarer

CLR identifierar värdens implementering av IHostSyncManager genom att anropa metoden IHostControl::GetHostManager med en IID av IID_IHostSyncManager.

Krav

Plattformar: Se Systemkrav.

Huvudet: MSCorEE.h

Bibliotek: Ingår som en resurs i MSCorEE.dll

.NET Framework versioner: Tillgänglig sedan 2.0

Se även