Home | Info | Community | Development | myReactOS | Contact Us
Definition at line 238 of file fastfat.c.
Referenced by FatQueueRequest().
{ PFAT_IRP_CONTEXT IrpContext; IrpContext = (PFAT_IRP_CONTEXT) Context; /* Enter critical region. */ FsRtlEnterFileSystem(); /* Handle top level IRP Correctly. */ if (!FlagOn(IrpContext->Flags, IRPCONTEXT_TOPLEVEL)) IoSetTopLevelIrp((PIRP) FSRTL_FSP_TOP_LEVEL_IRP); /* Enable Synchronous IO. */ SetFlag(IrpContext->Flags, IRPCONTEXT_CANWAIT); /* Invoke the handler routine. */ IrpContext->QueuedOperationHandler(IrpContext); /* Restore top level IRP. */ IoSetTopLevelIrp(NULL); /* Leave critical region. */ FsRtlExitFileSystem(); }