mirror of
https://github.com/veracrypt/VeraCrypt
synced 2024-11-24 20:13:33 +01:00
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:
parent
652e989d23
commit
405883169c
@ -44,7 +44,7 @@ typedef struct _DriveFilterExtension
|
|||||||
|
|
||||||
KEVENT MountWorkItemCompletedEvent;
|
KEVENT MountWorkItemCompletedEvent;
|
||||||
|
|
||||||
volatile CRYPTO_INFO *HeaderCryptoInfo;
|
CRYPTO_INFO *HeaderCryptoInfo;
|
||||||
BOOL HiddenSystem;
|
BOOL HiddenSystem;
|
||||||
|
|
||||||
} DriveFilterExtension;
|
} DriveFilterExtension;
|
||||||
|
@ -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;
|
||||||
|
@ -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 */
|
||||||
|
Loading…
Reference in New Issue
Block a user