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) |