sys: IRP_MJ_DIRECTORY_CONTROL: properly support asynchronous I/O

This commit is contained in:
Bill Zissimopoulos
2016-03-30 15:43:26 -07:00
parent 298cd73944
commit a1c0c58dc2
3 changed files with 90 additions and 20 deletions

View File

@ -613,6 +613,7 @@ typedef NTSTATUS FSP_WQ_REQUEST_WORK(
NTSTATUS FspWqCreateAndPostIrpWorkItem(PIRP Irp,
FSP_WQ_REQUEST_WORK *WorkRoutine, FSP_IOP_REQUEST_FINI *RequestFini,
BOOLEAN CreateAndPost);
VOID FspWqDeleteIrpWorkItem(PIRP Irp);
VOID FspWqPostIrpWorkItem(PIRP Irp);
#define FspWqCreateIrpWorkItem(I, RW, RF)\
FspWqCreateAndPostIrpWorkItem(I, RW, RF, FALSE)