Udostępnij za pośrednictwem


IHostSyncManager — Interfejs

Udostępnia metody, które umożliwiają środowisku uruchomieniowemu języka wspólnego (CLR) tworzenie elementów pierwotnych synchronizacji przez wywołanie hosta zamiast używania funkcji synchronizacji Win32.

Metody

Metoda Opis
CreateAutoEvent, metoda Tworzy obiekt zdarzenia automatycznego resetowania.
CreateCrst, metoda Tworzy obiekt sekcji krytycznej na potrzeby synchronizacji.
CreateCrstWithSpinCount, metoda Tworzy obiekt sekcji krytycznej z liczbą spinów na potrzeby synchronizacji.
CreateManualEvent, metoda Tworzy obiekt zdarzenia resetowania ręcznego.
CreateMonitorEvent, metoda Tworzy monitorowany obiekt zdarzenia automatycznego resetowania.
CreateRWLockReaderEvent, metoda Tworzy obiekt zdarzenia ręcznego resetowania na potrzeby implementacji blokady czytnika.
CreateRWLockWriterEvent, metoda Tworzy obiekt zdarzenia automatycznego resetowania na potrzeby implementacji blokady modułu zapisywania.
CreateSemaphore, metoda Tworzy obiekt IHostSemaphore dla clR do użycia jako semafor dla zdarzeń oczekiwania.
SetCLRSyncManager, metoda Ustawia wystąpienie ICLRSyncManager do skojarzenia z bieżącym IHostSyncManager wystąpieniem.

Uwagi

ClR odnajduje implementację IHostSyncManager hosta przez wywołanie metody IHostControl::GetHostManager z IID_IHostSyncManager IID .

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: MSCorEE.h

Biblioteki: Uwzględnione jako zasób w MSCorEE.dll

wersje .NET Framework: dostępne od wersji 2.0

Zobacz też