Compartir a través de


IHostIoCompletionManager (Interfaz)

Proporciona métodos que permiten que Common Language Runtime (CLR) interactúe con los puertos de finalización de E/S que proporciona el host.

Métodos

Método Descripción
Método Bind Enlaza un identificador a un puerto de finalización de E/S.
Método CloseIoCompletionPort Cierra un puerto que se ha creado mediante una llamada anterior a CreateIoCompletionPort.
Método CreateIoCompletionPort Solicita que el host cree un puerto de finalización de E/S.
Método GetAvailableThreads Obtiene el número de subprocesos de finalización de E/S que actualmente no están procesando solicitudes.
Método GetHostOverlappedSize Obtiene el tamaño de los datos personalizados que el host pretende anexar a las solicitudes de E/S.
Método GetMaxThreads Obtiene el número máximo de subprocesos que el host puede asignar a las solicitudes de E/S de servicio.
Método GetMinThreads Obtiene el número mínimo de subprocesos que el host proporciona a las solicitudes de E/S de servicio.
Método InitializeHostOverlapped Proporciona al host una oportunidad para inicializar los datos personalizados sobre una solicitud de E/S.
Método SetCLRIoCompletionManager Proporciona al host un puntero de interfaz a una instancia de ICLRIoCompletionManager que implementa CLR.
Método SetMaxThreads Establece el número máximo de subprocesos que el host asigna a las solicitudes de E/S de servicio.
Método SetMinThreads Establece el número mínimo de subprocesos que el host debe asignar a la finalización de E/S.

Comentarios

IHostIoCompletionManager corresponde a la interfaz ICLRIoCompletionManager que implementa CLR. CLR llama a los métodos de IHostIoCompletionManager para enlazar identificadores a los puertos que proporciona el host y el host llama a los métodos de ICLRIoCompletionManager para notificar la finalización de las solicitudes de E/S.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: MSCorEE.h

Biblioteca: incluida como recurso en MSCorEE.dll

Versiones de .NET Framework: disponible a partir de la versión 2.0

Consulte también