// irb.h
VOID AtaPortCompleteRequest(
[in] PVOID ChannelExtension,
[in] PIDE_REQUEST_BLOCK Irb
);
View the official Windows Driver Kit DDI referenceNo description available.
The AtaPortCompleteRequest routine completes the indicated IRB.
Note The ATA port driver and ATA miniport driver models may be altered or unavailable in the future. Instead, we recommend using the Storport driver and Storport miniport driver models.
ChannelExtension [in]A pointer to the channel extension.
Irb [in]A pointer to a structure of type IDE_REQUEST_BLOCK that defines the IDE request block (IRB) to be completed.
The miniport driver uses this routine to indicate to the port driver that the IRB has completed. The miniport driver must not touch the IRB after this call. It is an error to complete an IRB with status IRB_STATUS_PENDING.