структура 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) |