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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour