PSS_PERFORMANCE_COUNTERS结构 (processsnapshot.h)

保存 PssQuerySnapshot 返回的性能计数器。

语法

typedef struct {
  UINT64 TotalCycleCount;
  UINT64 TotalWallClockPeriod;
  UINT64 VaCloneCycleCount;
  UINT64 VaCloneWallClockPeriod;
  UINT64 VaSpaceCycleCount;
  UINT64 VaSpaceWallClockPeriod;
  UINT64 AuxPagesCycleCount;
  UINT64 AuxPagesWallClockPeriod;
  UINT64 HandlesCycleCount;
  UINT64 HandlesWallClockPeriod;
  UINT64 ThreadsCycleCount;
  UINT64 ThreadsWallClockPeriod;
} PSS_PERFORMANCE_COUNTERS;

成员

TotalCycleCount

用于捕获的时钟周期计数。

TotalWallClockPeriod

用于捕获的 FILETIME 单位计数。

VaCloneCycleCount

捕获 VA 克隆所用的时钟周期计数。

VaCloneWallClockPeriod

用于捕获 VA 克隆的 FILETIME 单位的计数。

VaSpaceCycleCount

用于捕获 VA 空间信息的时钟周期计数。

VaSpaceWallClockPeriod

用于捕获 VA 空间信息的 FILETIME 单位计数。

AuxPagesCycleCount

捕获辅助页信息所用的时钟周期计数。

AuxPagesWallClockPeriod

用于捕获辅助页信息的 FILETIME 单位的计数。

HandlesCycleCount

用于捕获句柄信息的时钟周期计数。

HandlesWallClockPeriod

用于捕获句柄信息的 FILETIME 单位的计数。

ThreadsCycleCount

用于捕获线程信息的时钟周期计数。

ThreadsWallClockPeriod

用于捕获线程信息的 FILETIME 单位计数。

注解

当调用方提供的PSS_QUERY_INFORMATION_CLASS成员PSS_QUERY_PERFORMANCE_COUNTERS时,PssQuerySnapshot 返回PSS_PERFORMANCE_COUNTERS结构。

要求

要求
最低受支持的客户端 Windows 8.1 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 R2 [仅限桌面应用]
标头 processsnapshot.h

另请参阅

进程快照