Interface de IHostIoCompletionManager
Fornece métodos que permitem que o common language runtime (CLR) para interagir com portas de conclusão de e/S fornecidas pelo host.
Métodos
Método |
Descrição |
---|---|
Vincula um identificador para uma porta de conclusão e/S. |
|
Fecha uma porta que foi criada por meio de uma chamada anterior a CreateIoCompletionPort. |
|
Solicitações que o host crie uma nova porta de conclusão de e/S. |
|
Obtém o número de threads de conclusão de e/S que atualmente não está processando solicitações. |
|
Obtém o tamanho de qualquer host pretende acrescentar às solicitações de i/O de dados personalizados. |
|
Obtém o número máximo de threads que o host pode ser concedido às solicitações de i/O. |
|
Obtém o número mínimo de segmentos que o host fornece às solicitações de i/O. |
|
Método de IHostIoCompletionManager::InitializeHostOverlapped |
Fornece o host a oportunidade de inicializar quaisquer dados personalizados sobre uma solicitação de i/O. |
Método de IHostIoCompletionManager::SetCLRIoCompletionManager |
Fornece o host com um ponteiro de interface para um ICLRIoCompletionManager instância implementada pelo CLR. |
Define o número máximo de threads que o host aloca para solicitações de i/O de serviço. |
|
Define o número mínimo de segmentos que o host deve ser concedido para a conclusão e/S. |
Comentários
IHostIoCompletionManagercorresponde do ICLRIoCompletionManager interface é implementada pelo CLR. O CLR chama os métodos de IHostIoCompletionManager para vincular as alças para as portas que o host fornece, e o host chama os métodos de ICLRIoCompletionManager para o relatório de conclusão de solicitações de e/S.
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: MSCorEE.h
Biblioteca: Incluído como um recurso em mscoree
.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0