IHostSyncManager, interface
Fournit des méthodes qui permettent au Common Language Runtime (CLR) de créer des primitives de synchronisation en appelant l’hôte au lieu d’utiliser les fonctions de synchronisation Win32.
Méthodes
Méthode | Description |
---|---|
CreateAutoEvent, méthode | Crée un objet d’événement de réinitialisation automatique. |
CreateCrst, méthode | Crée un objet de section critique pour la synchronisation. |
CreateCrstWithSpinCount, méthode | Crée un objet de section critique avec le nombre de spins pour la synchronisation. |
CreateManualEvent, méthode | Crée un objet d’événement réinitialisé manuellement. |
CreateMonitorEvent, méthode | Crée un objet d’événement de réinitialisation automatique supervisé. |
CreateRWLockReaderEvent, méthode | Crée un objet d’événement de réinitialisation manuelle pour l’implémentation d’un verrou lecteur. |
CreateRWLockWriterEvent, méthode | Crée un objet d’événement de réinitialisation automatique pour l’implémentation d’un verrou writer. |
CreateSemaphore, méthode | Crée un objet IHostSemaphore que le CLR va utiliser comme sémaphore pour les événements d’attente. |
SetCLRSyncManager, méthode | Définit l’instance ICLRSyncManager à associer à l’instance IHostSyncManager actuelle. |
Notes
Le CLR découvre l’implémentation de IHostSyncManager
par l’hôte en appelant la méthode IHostControl::GetHostManager avec un IID
égal à IID_IHostSyncManager.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : MSCorEE.h
Bibliothèque : incluse en tant que ressource dans MsCorEE.dll
Versions de .NET Framework : Disponible depuis la version 2.0
Voir aussi
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.