sys: FspWqOplockPrepare: use work routine

This commit is contained in:
Bill Zissimopoulos
2016-11-12 12:06:28 -08:00
parent f2535484ea
commit 2772af5478
2 changed files with 5 additions and 2 deletions

View File

@ -176,7 +176,10 @@ VOID FspWqOplockPrepare(PVOID Context, PIRP Irp)
NTSTATUS Result;
Result = FspWqPrepareIrpWorkItem(Irp);
FSP_FSCTL_STATIC_ASSERT(sizeof(PVOID) == sizeof(VOID (*)(VOID)),
"Data and code pointers must have same size!");
Result = FspWqCreateAndPostIrpWorkItem(Irp, (FSP_IOP_REQUEST_WORK *)(UINT_PTR)Context, 0, TRUE);
if (!NT_SUCCESS(Result))
/*
* Only way to communicate failure is through ExRaiseStatus.