iscsiprf.h) (MSiSCSI_SessionStatistics 结构

iSCSI 发起程序使用MSiSCSI_SessionStatistics结构来报告会话统计信息。

语法

typedef struct _MSiSCSI_SessionStatistics {
  WCHAR     iSCSIName[223 + 1];
  ULONGLONG USID;
  ULONGLONG UniqueAdapterId;
  ULONGLONG BytesSent;
  ULONGLONG BytesReceived;
  ULONGLONG PDUCommandsSent;
  ULONGLONG PDUResponsesReceived;
  ULONGLONG DigestErrors;
  ULONGLONG ConnectionTimeoutErrors;
  ULONGLONG FormatErrors;
} MSiSCSI_SessionStatistics, *PMSiSCSI_SessionStatistics;

成员

iSCSIName[223 + 1]

包含 iSCSI 目标名称的宽字符串。

USID

此连接实例的 iSCSI 会话标识符 (ID) 。 此 ID 是 iSCSI 协议用于标识会话的内部值。 请勿使用此 ID。 应用程序软件应使用 LoginToTargetAddConnectionToSession 方法在 UniqueSessionId 参数中返回的会话标识符。

UniqueAdapterId

唯一标识 HBA 发起程序和管理 HBA 的存储微型端口驱动程序的已加载实例的 64 位整数。 发起方应使用适配器扩展的地址或设备驱动程序拥有的其他地址来构造此 ID。 发起程序在 MSiSCSI_HBAInformation 结构的 UniqueAdapterId 成员中报告此值。

BytesSent

通过此会话发送的字节数。

BytesReceived

通过此会话接收的字节数。

PDUCommandsSent

通过此会话发送的 PDU 数。

PDUResponsesReceived

通过此会话收到的 PDU 数。

DigestErrors

此会话中发生的摘要错误数。

ConnectionTimeoutErrors

此会话中发生的连接超时错误数。

FormatErrors

此会话中发生的格式错误数。

注解

实现此类是可选的。

要求

要求
Header iscsiprf.h (包括 Iscsiprf.h)

另请参阅

AddConnectionToSession

LoginToTarget

MSiSCSI_HBAInformation

MSiSCSI_SessionStatistics WMI 类