Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Fornece métodos que permitem que o CLR (Common Language Runtime) interaja com as portas de conclusão de E/S fornecidas pelo host.
Métodos
| Método | Descrição |
|---|---|
| Método Bind | Associa um identificador a uma porta de conclusão de E/S. |
| Método CloseIoCompletionPort | Fecha uma porta que foi criada por meio de uma chamada anterior para CreateIoCompletionPort. |
| Método CreateIoCompletionPort | Solicita que o host crie uma nova porta de conclusão de E/S. |
| Método GetAvailableThreads | Obtém o número de threads de conclusão de E/S que não estão processando solicitações no momento. |
| Método GetHostOverlappedSize | Obtém o tamanho de todos os dados personalizados que o host pretende acrescentar às solicitações de E/S. |
| Método GetMaxThreads | Obtém o número máximo de threads que o host poderá alocar para atender a solicitações de E/S. |
| Método GetMinThreads | Obtém o número mínimo de threads que o host fornece para atender às solicitações de E/S. |
| Método InitializeHostOverlapped | Fornece ao host a oportunidade de inicializar os dados personalizados sobre uma solicitação de E/S. |
| Método SetCLRIoCompletionManager | Fornece ao host um ponteiro de interface para uma instância ICLRIoCompletionManager implementada pelo CLR. |
| Método SetMaxThreads | Configura o número máximo de threads que o host atribui às solicitações de E/S de serviço. |
| Método SetMinThreads | Define o número mínimo de threads que o host deve alocar para conclusão de E/S. |
Comentários
IHostIoCompletionManager corresponde à interface ICLRIoCompletionManager implementada pelo CLR. O CLR chama os métodos de IHostIoCompletionManager para vincular os identificadores às portas que o host fornece e o host chama os métodos de ICLRIoCompletionManager para relatar a conclusão de solicitações de E/S.
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: MSCorEE.h
Biblioteca: incluída como um recurso no MSCorEE.dll
Versões do .NET Framework: disponíveis desde 2.0