структура MSiSCSI_ConnectionStatistics (iscsiprf.h)

Структура MSiSCSI_ConnectionStatistics используется инициаторами iSCSI для передачи статистики по подключению в рамках сеанса.

Синтаксис

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 для данного экземпляра подключения. Этот идентификатор является внутренним значением, которое протокол iSCSI использует для идентификации подключения. Не используйте этот идентификатор. Программное обеспечение приложения должно использовать идентификатор подключения, возвращаемый методами LoginToTarget и AddConnectionToSession в параметре UniqueConnectionId .

USID

Идентификатор сеанса iSCSI для этого экземпляра подключения. Этот идентификатор является внутренним значением, которое протокол iSCSI использует для идентификации сеанса. Программное обеспечение приложения должно использовать идентификатор сеанса, возвращаемый методами LoginToTarget и AddConnectionToSession в параметре UniqueSessionId .

UniqueAdapterId

64-разрядное целое число, однозначно идентифицирующее инициаторА HBA и загруженный экземпляр драйвера минипорта хранилища, который управляет адаптером HBA. Инициатор должен использовать адрес расширения адаптера или другой адрес, которым владеет драйвер устройства для создания этого идентификатора. Инициатор сообщает это значение в элементе UniqueAdapterId структуры MSiSCSI_HBAInformation .

BytesSent

Количество байтов, отправляемых через это подключение.

BytesReceived

Количество байтов, полученных по этому подключению.

PDUCommandsSent

Количество PKU, отправляемых через это подключение.

PDUResponsesReceived

Количество PKU, полученных по этому подключению.

Комментарии

Инициаторы должны зарегистрировать MSiSCSI_ConnectionStatistics класс WMI со следующим именем динамического экземпляра для подключения:

targetname_#:#

Первый знак номера (#) — это значение в элементе USIDMSiSCSI_ConnectionStatistics, а второй знак номера (#) — значение в элементе CID . Реализовать этот класс необязательно.

Итоговые значения, отслеживаемые этой структурой, действительны в течение всего времени существования соединения в сеансе. Итоги по всем подключениям в сеансе получаются в MSiSCSI_SessionStatistics структуре.

Требования

Требование Значение
Заголовок iscsiprf.h (включая Iscsiprf.h)

См. также раздел

AddConnectionToSession

LoginToTarget

Класс WMI MSiSCSI_ConnectionStatistics

MSiSCSI_HBAInformation