IO_STATUS_BLOCK
NTAPI
-NpReadDataQueue(IN PNP_DATA_QUEUE DataQueue,
+NpReadDataQueue(IN PNP_DATA_QUEUE DataQueue,
IN BOOLEAN Peek,
IN BOOLEAN ReadOverflowOperation,
IN PVOID Buffer,
- IN ULONG BufferSize,
- IN ULONG Mode,
+ IN ULONG BufferSize,
+ IN ULONG Mode,
IN PNP_CCB Ccb,
IN PLIST_ENTRY List)
{
PVOID DataBuffer;
ULONG DataSize, DataLength, TotalBytesCopied, RemainingSize, Offset;
PIRP Irp;
- IO_STATUS_BLOCK Status;
+ IO_STATUS_BLOCK IoStatus;
BOOLEAN CompleteWrites = FALSE;
PAGED_CODE();
if (ReadOverflowOperation) Peek = TRUE;
RemainingSize = BufferSize;
- Status.Status = STATUS_SUCCESS;
+ IoStatus.Status = STATUS_SUCCESS;
TotalBytesCopied = 0;
if (Peek)
{
if (Mode == FILE_PIPE_MESSAGE_MODE)
{
- Status.Status = STATUS_BUFFER_OVERFLOW;
+ IoStatus.Status = STATUS_BUFFER_OVERFLOW;
break;
}
}
if (Mode == FILE_PIPE_MESSAGE_MODE)
{
- Status.Status = STATUS_SUCCESS;
+ IoStatus.Status = STATUS_SUCCESS;
break;
}
}
}
- Status.Information = TotalBytesCopied;
+ IoStatus.Information = TotalBytesCopied;
if (CompleteWrites) NpCompleteStalledWrites(DataQueue, List);
- return Status;
+ return IoStatus;
}
/* EOF */