MSiSCSI_ConnectionStatistics結構 (iscsiprf.h)
iSCSI 啟動器會使用 MSiSCSI_ConnectionStatistics 結構來報告會話內聯機的統計數據。
語法
typedef struct _MSiSCSI_ConnectionStatistics {
WCHAR iSCSIName[223 + 1];
USHORT CID;
ULONGLONG USID;
ULONGLONG UniqueAdapterId;
ULONGLONG BytesSent;
ULONGLONG BytesReceived;
ULONGLONG PDUCommandsSent;
ULONGLONG PDUResponsesReceived;
} MSiSCSI_ConnectionStatistics, *PMSiSCSI_ConnectionStatistics;
成員
iSCSIName[223 + 1]
包含 iSCSI 目標名稱的寬字元字串。
CID
這個連接實例的 iSCSI 連線標識碼(ID)。 此標識碼是iSCSI通訊協定用來識別連線的內部值。 請勿使用此識別碼。 應用程式軟體應該使用 connection identifier,LoginToTarget 和 AddConnectionToSession 方法在 UniqueConnectionId 參數中傳回。
USID
這個連線實例的iSCSI會話標識碼。 此標識碼是iSCSI通訊協定用來識別會話的內部值。 應用程式軟體應該使用 LoginToTarget 和 AddConnectionToSession 方法在 UniqueSessionId 參數中傳回的會話標識符。
UniqueAdapterId
64 位整數,可唯一識別 HBA 啟動器,以及管理 HBA 之記憶體迷你埠驅動程式的載入實例。 啟動器應該使用配接器延伸模組的位址,或設備驅動器擁有的另一個位址來建構此標識符。 啟動器會在 UniqueAdapterIdMSiSCSI_HBAInformation 結構的成員中報告此值。
BytesSent
透過此連線傳送的位元組數目。
BytesReceived
透過這個連接接收的位元元組數目。
PDUCommandsSent
透過此連線傳送的 PDU 數目。
PDUResponsesReceived
透過此連線接收的 PDU 數目。
言論
啟動器必須向連線的下列動態實例名稱註冊 MSiSCSI_ConnectionStatistics WMI 類別:
targetname_#:#
第一個數字符號 (#) 是 MSiSCSI_ConnectionStatisticsUSID 成員中的值,而第二個數位符號 (#) 是 CID 成員中的值。 您可以選擇實作這個類別。
此結構所追蹤的總計對於會話中聯機的存留期有效。 會話中所有連線的總計都會在 MSiSCSI_SessionStatistics 結構中取得。
要求
要求 | 價值 |
---|---|
標頭 | iscsiprf.h (包括 Iscsiprf.h) |