PS_COMPONENT_STATS 结构 (ntddpsch.h)

PS_COMPONENT_STATS结构使应用程序能够获取有关其已启用 TC 的流的统计信息。 此结构从GUID_QOS_STATISTICS_BUFFER GUID 获取信息。 此 GUID 实际上是 一个PS_COMPONENT_STATS数组,该数组的每个元素 (每个 PS_COMPONENT_STATS 结构) 包含随后介绍的五种PS_* 结构类型之一。

语法

typedef struct _PS_COMPONENT_STATS {
  ULONG Type;
  ULONG Length;
  UCHAR Stats[1];
} PS_COMPONENT_STATS, *PPS_COMPONENT_STATS;

成员

Type

指示 Stats 成员中包含的PS_* 结构的类型。

此成员必须包含以下值之一。

含义
PS_ADAPTER_STATS (1)
统计信息 是指向 PS_ADAPTER_STATS 结构的指针。
PS_FLOW_STATS (2)
统计信息 是指向 PS_FLOW_STATS 结构的指针。
PS_CONFORMER_STATS (3)
统计信息 是指向 PS_CONFORMER_STATS 结构的指针。
PS_SHAPER_STATS (4)
统计信息 是指向 PS_SHAPER_STATS 结构的指针。
PS_DRRSEQ_STATS (5)
统计信息 是指向 PS_DRRSEQ_STATS 结构的指针。

Length

统计信息成员的长度(以字节为单位)。

Stats[1]

Type 成员中指示的类型的结构的数组。

要求

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

另请参阅

FLOWSPEC

PS_ADAPTER_STATS

PS_CONFORMER_STATS

PS_DRRSEQ_STATS

PS_FLOW_STATS

PS_SHAPER_STATS