APP_MEMORY_INFORMATION structure

Represents app memory usage at a single point in time. This structure is used by the PROCESS_INFORMATION_CLASS class.

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

Minimum supported client

Windows 10, version 1511 [desktop apps | UWP apps]

Minimum supported server

Windows Server 2016 [desktop apps | Windows Store apps]

Header

WinBase.h (include Processthreadapi.h)

See also

PROCESS_INFORMATION_CLASS

 

 

Show: