IHostIoCompletionManager, interface
Propose des méthodes qui permettent au Common Language Runtime (CLR) d'interagir avec les ports de terminaison d'E/S fournis par l'hôte.
Méthodes
Méthode |
Description |
---|---|
Lie un handle à un port de terminaison d'E/S. |
|
Ferme un port qui a été créé grâce à un appel antérieur à CreateIoCompletionPort. |
|
Demande que l'hôte crée un nouveau port de terminaison d'E/S. |
|
Obtient le nombre de threads de terminaison d'E/S qui ne traitent pas actuellement de demandes. |
|
Obtient la taille des données personnalisées que l'hôte projette d'ajouter aux demandes d'E/S. |
|
Obtient le nombre maximal de threads que l'hôte peut allouer pour le traitement des demandes d'E/S. |
|
Obtient le nombre minimal de threads fournis par l'hôte pour répondre aux demandes d'E/S. |
|
Donne à l'hôte la possibilité d'initialiser toutes données personnalisées relatives à une demande d'E/S. |
|
IHostIoCompletionManager::SetCLRIoCompletionManager, méthode |
Fournit à l'hôte un pointeur d'interface vers une instance ICLRIoCompletionManager implémentée par le CLR. |
Définit le nombre maximal de threads que l'hôte alloue pour le traitement des demandes d'E/S. |
|
Définit le nombre minimal de threads que l'hôte doit allouer à la terminaison d'E/S. |
Notes
IHostIoCompletionManager correspond à l'interface ICLRIoCompletionManager implémentée par le CLR. Le CLR appelle les méthodes d'IHostIoCompletionManager pour lier des handles aux ports fournis par l'hôte, puis l'hôte appelle les méthodes d'ICLRIoCompletionManager pour signaler que des demandes d'E/S ont reçu une réponse.
Spécifications
Plateformes : consultez Configuration requise du .NET Framework.
En-tête : MSCorEE.h
Bibliothèque : incluse en tant que ressource dans MSCorEE.dll
Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0