Función AtaPortCompleteRequest (irb.h)
La rutina AtaPortCompleteRequest completa el IRB indicado.
Nota Los modelos de controlador de puerto ATA y controlador de minipuerto de ATA pueden modificarse o no estar disponibles en el futuro. En su lugar, se recomienda usar el controlador Storport y los modelos de controlador de miniport storport .
Sintaxis
void AtaPortCompleteRequest(
[in] PVOID ChannelExtension,
[in] PIDE_REQUEST_BLOCK Irb
);
Parámetros
[in] ChannelExtension
Puntero a la extensión del canal.
[in] Irb
Puntero a una estructura de tipo IDE_REQUEST_BLOCK que define el bloque de solicitudes IDE (IRB) que se va a completar.
Valor devuelto
None
Observaciones
El controlador de minipuerto usa esta rutina para indicar al controlador de puerto que el IRB ha completado. El controlador de minipuerto no debe tocar el IRB después de esta llamada. Es un error completar un IRB con el estado IRB_STATUS_PENDING.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | irb.h (incluya Ata.h, Irb.h) |
Library | Ataport.lib; Pciidex.lib |