Windows driver: remove newly added volatile qualifier from CRYPT_INFO pointers to fix build issue until a better approach is devised

This commit is contained in:
Mounir IDRASSI 2019-01-09 00:58:08 +01:00
parent 652e989d23
commit 405883169c
No known key found for this signature in database
GPG Key ID: 02C30AE90FAE4A6F
3 changed files with 3 additions and 3 deletions

View File

@ -44,7 +44,7 @@ typedef struct _DriveFilterExtension
KEVENT MountWorkItemCompletedEvent; KEVENT MountWorkItemCompletedEvent;
volatile CRYPTO_INFO *HeaderCryptoInfo; CRYPTO_INFO *HeaderCryptoInfo;
BOOL HiddenSystem; BOOL HiddenSystem;
} DriveFilterExtension; } DriveFilterExtension;

View File

@ -44,7 +44,7 @@ typedef struct
KMUTEX BufferPoolMutex; KMUTEX BufferPoolMutex;
EncryptedIoQueueBuffer *FirstPoolBuffer; EncryptedIoQueueBuffer *FirstPoolBuffer;
volatile CRYPTO_INFO *CryptoInfo; CRYPTO_INFO *CryptoInfo;
// File-handle-based IO // File-handle-based IO
HANDLE HostFileHandle; HANDLE HostFileHandle;

View File

@ -51,7 +51,7 @@ typedef struct EXTENSION
PFILE_OBJECT pfoDeviceFile; /* Device fileobject for this device */ PFILE_OBJECT pfoDeviceFile; /* Device fileobject for this device */
PDEVICE_OBJECT pFsdDevice; /* lower level device handle */ 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 HostLength;
__int64 DiskLength; /* The length of the disk referred to by this device */ __int64 DiskLength; /* The length of the disk referred to by this device */