ProcessIrp(
IN tLOWERCONNECTION *pLowerConn,
IN PIRP pIrp,
IN PVOID pBuffer,
IN PULONG BytesTaken,
IN ULONG BytesIndicated,
IN ULONG BytesAvailable
);
Routine Description:
This routine handles a Receive Irp that the client has returned on an
indication. The idea here is to check the Irp's MDL length to be
sure the pdu fits into the MDL, and also keep track of the situation where
more than one data is required to fill the pdu.
Arguments:
Return Value:
The final status from the operation (success or an exception).