MS_SMHBA_PROTOCOLSTATISTICS 结构 (hbapiwmi.h)

MS_SMHBA_PROTOCOLSTATISTICS 结构用于报告端口上的协议流量统计信息。

语法

typedef struct _MS_SMHBA_PROTOCOLSTATISTICS {
  LONGLONG SecondsSinceLastReset;
  LONGLONG InputRequests;
  LONGLONG OutputRequests;
  LONGLONG ControlRequests;
  LONGLONG InputMegabytes;
  LONGLONG OutputMegabytes;
} MS_SMHBA_PROTOCOLSTATISTICS, *PMS_SMHBA_PROTOCOLSTATISTICS;

成员

SecondsSinceLastReset

上次重置统计信息后的秒数。

InputRequests

输入请求数。

OutputRequests

输出请求数。

ControlRequests

控制请求数。

InputMegabytes

已输入的兆字节数据数。

OutputMegabytes

已输出的兆字节数据数。

注解

此结构的成员中报告其值的统计信息计数器是 64 位带符号整数,在超过 2**63-1 时将其换行到零。 正常操作期间不会重置统计信息计数器。 因此,流量速率可以通过从两个连续调用派生的计数器值的差异来确定,同时对计数器包装进行适当的调整。 如果 HBA 不支持特定统计信息,它将返回相应计数器的 -1 值。

要求

要求
Header hbapiwmi.h (包括 Hbapiwmi.h)