PSAPI_WORKING_SET_EX_BLOCK union (psapi.h)

包含页面的扩展工作集信息。

语法

typedef union _PSAPI_WORKING_SET_EX_BLOCK {
  ULONG_PTR Flags;
  union {
    struct {
      ULONG_PTR Valid : 1;
      ULONG_PTR ShareCount : 3;
      ULONG_PTR Win32Protection : 11;
      ULONG_PTR Shared : 1;
      ULONG_PTR Node : 6;
      ULONG_PTR Locked : 1;
      ULONG_PTR LargePage : 1;
      ULONG_PTR Reserved : 7;
      ULONG_PTR Bad : 1;
      ULONG_PTR ReservedUlong : 32;
    };
    struct {
      ULONG_PTR Valid : 1;
      ULONG_PTR Reserved0 : 14;
      ULONG_PTR Shared : 1;
      ULONG_PTR Reserved1 : 15;
      ULONG_PTR Bad : 1;
      ULONG_PTR ReservedUlong : 32;
    } Invalid;
  };
} PSAPI_WORKING_SET_EX_BLOCK, *PPSAPI_WORKING_SET_EX_BLOCK;

成员

Flags

工作集信息。 有关此变量布局的信息,请参阅结构成员的说明。

Valid

如果此位为 1,则后续成员有效;否则,应忽略它们。

ShareCount

共享此页的进程数。 此成员的最大值为 7。

Win32Protection

页面的内存保护属性。 有关值的列表,请参阅 内存保护常量

Shared

如果此位为 1,则可以共享页面。

Node

NUMA 节点。 此成员的最大值为 63。

Locked

如果此位为 1,则虚拟页在物理内存中锁定。

LargePage

如果此位为 1,则表示页面为大页。

Reserved

保留。

Windows Server 2008 R2、Windows 7、Windows Server 2008、Windows Vista、Windows Server 2003 和 Windows XP: 在Windows Server 2012和Windows 8之前,此成员不可用。

Bad

如果此位为 1,则页面已报告为错误。

Windows Server 2008 R2、Windows 7、Windows Server 2008、Windows Vista、Windows Server 2003 和 Windows XP: 在Windows Server 2012和Windows 8之前,此成员不可用。

ReservedUlong

保留。 此成员仅适用于在 64 位版本的 Windows 上运行的 64 位代码。

Windows Server 2008 R2、Windows 7、Windows Server 2008、Windows Vista、Windows Server 2003 和 Windows XP: 在Windows Server 2012和Windows 8之前,此成员不可用。

Invalid

Windows Server 2008 R2、Windows 7、Windows Server 2008、Windows Vista、Windows Server 2003 和 Windows XP: 在Windows Server 2012和Windows 8之前,此结构不可用。

Invalid.Valid

如果此位为 0,则后续成员有效;否则,应忽略它们。

Invalid.Reserved0

保留。

Invalid.Shared

如果此位为 1,则可以共享页面。

Invalid.Reserved1

保留。

Invalid.Bad

如果此位为 1,则页面已报告为错误。

Invalid.ReservedUlong

保留。 此成员仅适用于在 64 位版本的 Windows 上运行的 64 位代码。

要求

要求
最低受支持的客户端 Windows Vista、Windows XP Professional x64 版本 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008、Windows Server 2003 SP1 [仅限桌面应用]
标头 psapi.h

另请参阅

PSAPI 结构

PSAPI_WORKING_SET_EX_INFORMATION

QueryWorkingSetEx