Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Fournit des méthodes qui permettent au Common Language Runtime (CLR) d’interagir avec des ports d’achèvement d’E/S fournis par l’hôte.
Méthodes
| Méthode | Description |
|---|---|
| Bind, méthode | Lie un handle à un port d’achèvement d’E/S. |
| CloseIoCompletionPort, méthode | Ferme un port créé via un appel antérieur à CreateIoCompletionPort. |
| CreateIoCompletionPort, méthode | Demande à l’hôte de créer un port d’achèvement d’E/S. |
| GetAvailableThreads, méthode | Obtient le nombre de threads d’achèvement d’E/S qui ne traitent pas actuellement de demandes. |
| GetHostOverlappedSize, méthode | Obtient la taille de données personnalisées que l’hôte a l’intention d’ajouter à des demandes d’E/S. |
| GetMaxThreads, méthode | Obtient le nombre maximal de threads que l’hôte peut allouer pour traiter des demandes d’E/S. |
| GetMinThreads, méthode | Obtient le nombre minimal de threads que l’hôte fournit aux demandes d’E/S de service. |
| InitializeHostOverlapped, méthode | Fournit à l’hôte la possibilité d’initialiser toutes données personnalisées relatives à une demande d’E/S. |
| SetCLRIoCompletionManager, méthode | Fournit à l’hôte un pointeur d’interface vers une instance ICLRIoCompletionManager implémentée par le CLR. |
| SetMaxThreads, méthode | Définit le nombre maximal de threads que l’hôte alloue pour traiter les demandes d’E/S. |
| SetMinThreads, méthode | Définit le nombre minimum de threads que l’hôte doit allouer à l’achèvement des E/S. |
Notes
IHostIoCompletionManager correspond à l’interface ICLRIoCompletionManager implémentée par le CLR. Le CLR appelle les méthodes de IHostIoCompletionManager pour lier des handles aux ports que l’hôte fournit, et l’hôte appelle les méthodes de ICLRIoCompletionManager pour signaler l’achèvement des demandes d’E/S.
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