mirror of
https://github.com/winfsp/winfsp.git
synced 2025-12-24 21:12:46 -06:00
sys: ioq: FspIoqRemoveExpired: add InterruptTime parameter
This commit is contained in:
@@ -442,9 +442,11 @@ static VOID FspFsvolDeviceExpirationRoutine(PVOID Context)
|
||||
|
||||
PDEVICE_OBJECT DeviceObject = Context;
|
||||
FSP_FSVOL_DEVICE_EXTENSION *FsvolDeviceExtension = FspFsvolDeviceExtension(DeviceObject);
|
||||
UINT64 InterruptTime;
|
||||
KIRQL Irql;
|
||||
|
||||
FspIoqRemoveExpired(FsvolDeviceExtension->Ioq);
|
||||
InterruptTime = KeQueryInterruptTime();
|
||||
FspIoqRemoveExpired(FsvolDeviceExtension->Ioq, InterruptTime);
|
||||
|
||||
KeAcquireSpinLock(&FsvolDeviceExtension->ExpirationLock, &Irql);
|
||||
FsvolDeviceExtension->ExpirationInProgress = FALSE;
|
||||
|
||||
Reference in New Issue
Block a user