IHostIoCompletionManager-gränssnitt
Innehåller metoder som gör att CLR (Common Language Runtime) kan interagera med I/O-slutförandeportar som tillhandahålls av värden.
Metoder
Metod | Beskrivning |
---|---|
Bindningsmetod | Binder ett handtag till en I/O-slutförandeport. |
CloseIoCompletionPort-metod | Stänger en port som skapades via ett tidigare anrop till CreateIoCompletionPort . |
CreateIoCompletionPort-metod | Begär att värden skapar en ny I/O-slutförandeport. |
GetAvailableThreads-metod | Hämtar antalet I/O-slutförandetrådar som för närvarande inte bearbetar begäranden. |
GetHostOverlappedSize-metod | Hämtar storleken på anpassade data som värden avser att lägga till i I/O-begäranden. |
GetMaxThreads-metod | Hämtar det maximala antalet trådar som värden kan tilldela till tjänst-I/O-begäranden. |
GetMinThreads-metod | Hämtar det minsta antalet trådar som värden tillhandahåller för att hantera I/O-begäranden. |
InitializeHostOverlapped-metod | Ger värden möjlighet att initiera anpassade data om en I/O-begäran. |
SetCLRIoCompletionManager-metod | Ger värden en gränssnittspekare till en ICLRIoCompletionManager-instans som implementeras av CLR. |
SetMaxThreads-metod | Anger det maximala antalet trådar som värden tilldelar till tjänst-I/O-begäranden. |
SetMinThreads-metod | Anger det minsta antalet trådar som värden ska tilldela till I/O-slutförande. |
Kommentarer
IHostIoCompletionManager
motsvarar det ICLRIoCompletionManager
gränssnitt som implementeras av CLR. CLR anropar metoderna IHostIoCompletionManager
för att binda referenser till de portar som värden tillhandahåller, och värden anropar metoderna ICLRIoCompletionManager
för att rapportera slutförandet av I/O-begäranden.
Krav
Plattformar: Se Systemkrav.
Huvudet: MSCorEE.h
Bibliotek: Ingår som en resurs i MSCorEE.dll
.NET Framework versioner: Tillgänglig sedan 2.0
Se även
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.