Partager via


structure MSiSCSI_QueryLBPolicy (iscsimgt.h)

Cette méthode MSiSCSI_QueryLBPolicy retourne la stratégie d’équilibrage de charge MCS pour chaque information si une session iSCSI différente a été définie.

Syntaxe

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

Membres

UniqueAdapterId

Il s’agit d’un identificateur de connexion unique utilisé par l’initiateur pour identifier une connexion. Les méthodes LoginToTarget et AddConnectionToSession retournent cette valeur dans le paramètre UniqueConnectionId.

Reserved

Réservé uniquement à Microsoft.

SessionCount

Cela spécifie le nombre de sessions actives pour cet ID d’adaptateur.

LoadBalancePolicies[1]

Il s’agit d’une énumération qui contient des informations requises pour définir la stratégie d’équilibrage de charge. Pour plus d’informations sur la définition de la stratégie d’équilibrage de charge, consultez ISCSI_Supported_LB_Policies. Il y aura autant de structures que le nombre de sessions disponibles pour cet adaptateur.

Remarques

Vous devez implémenter cette classe uniquement si l’adaptateur prend en charge MCS. Sinon, il est facultatif.

Exigences

Exigence Valeur
d’en-tête iscsimgt.h (inclure Iscsimgt.h)

Voir aussi

AddConnectionToSession

ISCSI_Supported_LB_Policies

loginToTarget