mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-02 04:13:34 +00:00
[NTOSKRNL]
- Set the IRP_SYNCHRONOUS_API flag on IRPs created by IoBuildSynchronousFsdRequest svn path=/trunk/; revision=46550
This commit is contained in:
@@ -966,9 +966,12 @@ IoBuildSynchronousFsdRequest(IN ULONG MajorFunction,
|
||||
IoStatusBlock );
|
||||
if (!Irp) return NULL;
|
||||
|
||||
/* Set the Event which makes it Syncronous */
|
||||
/* Associate the caller's event object with this IRP */
|
||||
Irp->UserEvent = Event;
|
||||
|
||||
/* Set the synchronous flag */
|
||||
Irp->Flags |= IRP_SYNCHRONOUS_API;
|
||||
|
||||
/* Sync IRPs are queued to requestor thread's irp cancel/cleanup list */
|
||||
IoQueueThreadIrp(Irp);
|
||||
return Irp;
|
||||
|
||||
Reference in New Issue
Block a user