diff --git a/src/Driver/DriveFilter.h b/src/Driver/DriveFilter.h index 17459cbc..f19609b0 100644 --- a/src/Driver/DriveFilter.h +++ b/src/Driver/DriveFilter.h @@ -44,7 +44,7 @@ typedef struct _DriveFilterExtension KEVENT MountWorkItemCompletedEvent; - volatile CRYPTO_INFO *HeaderCryptoInfo; + CRYPTO_INFO *HeaderCryptoInfo; BOOL HiddenSystem; } DriveFilterExtension; diff --git a/src/Driver/EncryptedIoQueue.h b/src/Driver/EncryptedIoQueue.h index 58efbc96..184e1714 100644 --- a/src/Driver/EncryptedIoQueue.h +++ b/src/Driver/EncryptedIoQueue.h @@ -44,7 +44,7 @@ typedef struct KMUTEX BufferPoolMutex; EncryptedIoQueueBuffer *FirstPoolBuffer; - volatile CRYPTO_INFO *CryptoInfo; + CRYPTO_INFO *CryptoInfo; // File-handle-based IO HANDLE HostFileHandle; diff --git a/src/Driver/Ntdriver.h b/src/Driver/Ntdriver.h index 4ee25454..42b0919d 100644 --- a/src/Driver/Ntdriver.h +++ b/src/Driver/Ntdriver.h @@ -51,7 +51,7 @@ typedef struct EXTENSION PFILE_OBJECT pfoDeviceFile; /* Device fileobject for this device */ PDEVICE_OBJECT pFsdDevice; /* lower level device handle */ - volatile CRYPTO_INFO *cryptoInfo; /* Cryptographic and other information for this device */ + CRYPTO_INFO *cryptoInfo; /* Cryptographic and other information for this device */ __int64 HostLength; __int64 DiskLength; /* The length of the disk referred to by this device */