RxCompleteRequest 函式 (rxprocs.h)
RxCompleteRequest 會完成與RX_CONTEXT結構相關聯的 IRP 要求。
語法
NTSTATUS RxCompleteRequest(
PRX_CONTEXT pContext,
NTSTATUS Status
);
參數
pContext
RX_CONTEXT的指標。 此參數包含要求作業完成的 IRP。
Status
IRP 要求完成時要傳回的狀態值。 這是將在完成時儲存在相關聯 IRP 的 IoStatus.Status 成員中的值。
傳回值
RxCompleteRequest 會傳回 Status 參數的值。
備註
網路迷你重新導向器驅動程式通常不會直接呼叫 RxCompleteRequest 例程。 RDBSS 會在內部呼叫此例程,以完成 I/O 要求封包。
RxCompleteRequest 會在內部呼叫 RxCompleteRequest_Real 以完成要求。 在呼叫RxCompleteRequest_Real之前,RxCompleteRequest 例程會檢查 RxContext 參數所指向之RX_CONTEXT結構中的 LoudCompletionString 成員值,並在 Status 不等於STATUS_SUCCESS時列印額外的偵錯資訊。
規格需求
需求 | 值 |
---|---|
目標平台 | 桌面 |
標頭 | rxprocs.h (包括 Rxprocs.h、Rxcontx.h) |
IRQL | <= APC_LEVEL |
另請參閱
RxDereferenceAndDeleteRxContext_Real
RxResumeBlockedOperations_Serially