VOID
TdiCompleteRequest(
IN PIRP Irp,
IN NTSTATUS Status
);
TdiCompleteRequest completes a given IRP with a transport-supplied status.
TdiCompleteRequest sets the given Status value in the IoStatus.Status member of the given IRP and completes the IRP with the system-defined IO_NETWORK_INCREMENT priority boost to the thread that originally made the I/O request. Consequently, transports usually call TdiCompleteRequest with STATUS_SUCCESS, because IRPs to be failed with an error status should be completed with IO_NO_INCREMENT as the PriorityBoost passed to IoCompleteRequest.
Only transports call TdiCompleteRequest.
Callers of TdiCompleteRequest run at IRQL <= DISPATCH_LEVEL.
TdiDispatchCleanup, TdiDispatchClose, TdiDispatchCreate, TdiDispatchDeviceControl, TdiDispatchInternalDeviceControl