sys: FSP_ENTER_MJ, FSP_LEAVE_MJ

This commit is contained in:
Bill Zissimopoulos
2015-11-19 15:59:03 -08:00
parent 7c372f9eab
commit 9045db1026
18 changed files with 217 additions and 68 deletions

View File

@ -19,15 +19,15 @@ FspQueryInformation(
_In_ PDEVICE_OBJECT DeviceObject,
_In_ PIRP Irp)
{
FSP_ENTER(PAGED_CODE());
FSP_ENTER_MJ(PAGED_CODE());
ASSERT(IRP_MJ_QUERY_INFORMATION == IoGetCurrentIrpStackLocation(Irp)->MajorFunction);
ASSERT(IRP_MJ_QUERY_INFORMATION == IrpSp->MajorFunction);
Irp->IoStatus.Status = STATUS_INVALID_DEVICE_REQUEST;
IoCompleteRequest(Irp, IO_NO_INCREMENT);
Result = STATUS_INVALID_DEVICE_REQUEST;
FSP_LEAVE("", 0);
FSP_LEAVE_MJ("", 0);
}
NTSTATUS
@ -35,13 +35,13 @@ FspSetInformation(
_In_ PDEVICE_OBJECT DeviceObject,
_In_ PIRP Irp)
{
FSP_ENTER(PAGED_CODE());
FSP_ENTER_MJ(PAGED_CODE());
ASSERT(IRP_MJ_SET_INFORMATION == IoGetCurrentIrpStackLocation(Irp)->MajorFunction);
ASSERT(IRP_MJ_SET_INFORMATION == IrpSp->MajorFunction);
Irp->IoStatus.Status = STATUS_INVALID_DEVICE_REQUEST;
IoCompleteRequest(Irp, IO_NO_INCREMENT);
Result = STATUS_INVALID_DEVICE_REQUEST;
FSP_LEAVE("", 0);
FSP_LEAVE_MJ("", 0);
}