Megosztás:


IHostSyncManager interfész

Olyan metódusokat biztosít, amelyekkel a közös nyelvi futtatókörnyezet (CLR) szinkronizálási primitíveket hozhat létre a gazdagép meghívásával a Win32 szinkronizálási függvények használata helyett.

Metódusok

Metódus Leírás
CreateAutoEvent metódus Automatikus visszaállítási eseményobjektumot hoz létre.
CreateCrst metódus Létrehoz egy kritikus szakaszobjektumot a szinkronizáláshoz.
CreateCrstWithSpinCount metódus Létrehoz egy kritikus szakaszobjektumot a szinkronizáláshoz szükséges spinszámmal.
CreateManualEvent metódus Létrehoz egy manuális visszaállítási eseményobjektumot.
CreateMonitorEvent metódus Monitorozott automatikus visszaállítási eseményobjektumot hoz létre.
CreateRWLockReaderEvent metódus Létrehoz egy manuális alaphelyzetbe állítási eseményobjektumot az olvasó zárolásának végrehajtásához.
CreateRWLockWriterEvent metódus Automatikus visszaállítási eseményobjektumot hoz létre az írózár implementálásához.
CreateSemaphore metódus Létrehoz egy IHostSemaphore objektumot a CLR számára, amely a várakozási események szemaforjaként használható.
SetCLRSyncManager metódus Beállítja, hogy az ICLRSyncManager-példány társítva legyen az aktuális IHostSyncManager példánnyal.

Megjegyzések

A CLR az IHostControl::GetHostManager metódus meghívásával felderíti a gazdagép implementációját IHostSyncManager egy IID IID_IHostSyncManager.

Követelmények

Platformok: Lásd: Rendszerkövetelmények.

Fejléc: MSCorEE.h

Könyvtár: Erőforrásként szerepel a MSCorEE.dll

.NET-keretrendszer verziók: 2.0 óta elérhető

Lásd még