sys: FspVolumeNotify: allow multiple outstanding calls to FspFileSystemNotifyBegin

This commit is contained in:
Bill Zissimopoulos
2022-01-15 15:46:56 +00:00
parent 73f587e674
commit 228f1d658d
4 changed files with 44 additions and 28 deletions

View File

@ -419,7 +419,7 @@ static NTSTATUS FspFsvolDeviceInit(PDEVICE_OBJECT DeviceObject)
Result = FspNotifyInitializeSync(&FsvolDeviceExtension->NotifySync);
if (!NT_SUCCESS(Result))
return Result;
FspWgroupInitialize(&FsvolDeviceExtension->VolumeNotifyWgroup);
ExInitializeFastMutex(&FsvolDeviceExtension->VolumeNotifyMutex);
InitializeListHead(&FsvolDeviceExtension->NotifyList);
FsvolDeviceExtension->InitDoneNotify = 1;