RxLowIoCompletion must be called by the network mini-redirector low I/O routines when they complete, if the low I/O routines have initially returned STATUS_PENDING.
A pointer to the RX_CONTEXT structure for this IRP.
RxLowIoCompletion returns different values depending on whether the RxContext parameter indicates this is synchronous or asynchornous I/O.
If the RxContext parameter indicates this is synchronous I/O, then RxLowIoCompletion returns STATUS_MORE_PROCESSING_REQUIRED.
If the RxContext parameter indicates this is asynchronous I/O, then RxLowIoCompletion will try to call the LowIoContext.CompletionRoutine member of the RX_CONTEXT. The completion routine will only be called if the LowIoContext.Flagsmember indicates that the completion routine can be called at DPC level and the current IRQL is less than dispatch level. In this case, the return value is the result returned by the completion routine. If these conditions are not met, then RxLowIoCompletion returns STATUS_MORE_PROCESSING_REQUIRED.