mirror of
https://github.com/veracrypt/VeraCrypt
synced 2024-11-27 21:43:29 +01:00
Windows: use newer MEMORYSTATUSEX structure in call to GlobalMemoryStatusEx
This commit is contained in:
parent
46ecb1a66d
commit
99c3cda01a
@ -830,7 +830,7 @@ BOOL FastPoll (void)
|
||||
FILETIME creationTime, exitTime, kernelTime, userTime;
|
||||
SIZE_T minimumWorkingSetSize, maximumWorkingSetSize;
|
||||
LARGE_INTEGER performanceCount;
|
||||
MEMORYSTATUS memoryStatus;
|
||||
MEMORYSTATUSEX memoryStatus;
|
||||
HANDLE handle;
|
||||
POINT point;
|
||||
|
||||
@ -871,9 +871,9 @@ BOOL FastPoll (void)
|
||||
/* Get percent of memory in use, bytes of physical memory, bytes of
|
||||
free physical memory, bytes in paging file, free bytes in paging
|
||||
file, user bytes of address space, and free user bytes */
|
||||
memoryStatus.dwLength = sizeof (MEMORYSTATUS);
|
||||
memoryStatus.dwLength = sizeof (MEMORYSTATUSEX);
|
||||
GlobalMemoryStatusEx (&memoryStatus);
|
||||
RandaddBuf ((unsigned char *) &memoryStatus, sizeof (MEMORYSTATUS));
|
||||
RandaddBuf ((unsigned char *) &memoryStatus, sizeof (MEMORYSTATUSEX));
|
||||
|
||||
/* Get thread and process creation time, exit time, time in kernel
|
||||
mode, and time in user mode in 100ns intervals */
|
||||
|
Loading…
Reference in New Issue
Block a user