APP_MEMORY_INFORMATION structure (processthreadsapi.h)
Represents app memory usage at a single point in time. This structure is used by the PROCESS_INFORMATION_CLASS enumeration.
Syntax
typedef struct _APP_MEMORY_INFORMATION {
ULONG64 AvailableCommit;
ULONG64 PrivateCommitUsage;
ULONG64 PeakPrivateCommitUsage;
ULONG64 TotalCommitUsage;
} APP_MEMORY_INFORMATION, *PAPP_MEMORY_INFORMATION;
Members
AvailableCommit
Total commit available to the app.
PrivateCommitUsage
The app's usage of private commit.
PeakPrivateCommitUsage
The app's peak usage of private commit.
TotalCommitUsage
The app's total usage of private plus shared commit.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 1511 [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2016 [desktop apps | UWP apps] |
Header | processthreadsapi.h (include Windows.h) |