diff --git a/src/sys/driver.c b/src/sys/driver.c index 1106bcbe..4b6226a6 100644 --- a/src/sys/driver.c +++ b/src/sys/driver.c @@ -62,7 +62,7 @@ DriverEntry( DriverObject->MajorFunction[IRP_MJ_SET_QUOTA] = 0; DriverObject->MajorFunction[IRP_MJ_PNP] = 0; - /* setup fast I/O */ + /* setup fast I/O and resource acquisition */ static FAST_IO_DISPATCH FspFastIoDispatch = { 0 }; FspFastIoDispatch.SizeOfFastIoDispatch = sizeof FspFastIoDispatch; FspFastIoDispatch.FastIoCheckIfPossible = FspFastIoCheckIfPossible; diff --git a/src/sys/driver.h b/src/sys/driver.h index dfb64f9f..74cf3f65 100644 --- a/src/sys/driver.h +++ b/src/sys/driver.h @@ -51,6 +51,6 @@ FAST_IO_ACQUIRE_FOR_CCFLUSH FspAcquireForCcFlush; FAST_IO_RELEASE_FOR_CCFLUSH FspReleaseForCcFlush; /* extern */ -PDEVICE_OBJECT FspDeviceObject; +extern PDEVICE_OBJECT FspDeviceObject; #endif