Partager via


structure MSiSCSI_QueryLBPolicy (iscsimgt.h)

Cette méthode MSiSCSI_QueryLBPolicy retourne la stratégie d’équilibrage de charge MCS pour chaque information, le cas échéant, qui a été définie sur différentes sessions iSCSI.

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 que l’initiateur utilise pour identifier une connexion. Les méthodes LoginToTarget et AddConnectionToSession retournent toutes deux cette valeur dans le paramètre UniqueConnectionId.

Reserved

Réservé à l’utilisation de Microsoft uniquement.

SessionCount

Cela spécifie le nombre de sessions actives pour cet ID adapater.

LoadBalancePolicies[1]

Il s’agit d’une énumération qui contient les 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 ces 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. Dans le cas contraire, elle est facultative.

Configuration requise

Condition requise Valeur
En-tête iscsimgt.h (inclure Iscsimgt.h)

Voir aussi

AddConnectionToSession

ISCSI_Supported_LB_Policies

LoginToTarget