структура MSiSCSI_QueryLBPolicy (iscsimgt.h)

Этот метод MSiSCSI_QueryLBPolicy возвращает политику балансировки нагрузки MCS для каждой информации, если она была задана в разных сеансах iSCSI.

Синтаксис

typedef struct _MSiSCSI_QueryLBPolicy {
  ULONGLONG                   UniqueAdapterId;
  ULONG                       Reserved;
  ULONG                       SessionCount;
  ISCSI_Supported_LB_Policies LoadBalancePolicies[1];
} MSiSCSI_QueryLBPolicy, *PMSiSCSI_QueryLBPolicy;

Члены

UniqueAdapterId

Это уникальный идентификатор подключения, который инициатор использует для идентификации соединения. Методы LoginToTarget и AddConnectionToSession возвращают это значение в параметре UniqueConnectionId.

Reserved

Зарезервировано только для использования корпорацией Майкрософт.

SessionCount

Указывает количество активных сеансов для этого идентификатора adapater.

LoadBalancePolicies[1]

Это перечисление, содержащее сведения, необходимые для установки политики балансировки нагрузки. Дополнительные сведения о настройке политики балансировки нагрузки см. в разделе ISCSI_Supported_LB_Policies. Таких структур будет столько, сколько будет доступно для этого адаптера сеансов.

Комментарии

Этот класс необходимо реализовать только в том случае, если адаптер поддерживает MCS. В других случаях это необязательный параметр.

Требования

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

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

AddConnectionToSession

ISCSI_Supported_LB_Policies

LoginToTarget