Freigeben über


MSiSCSI_QueryLBPolicy-Struktur (iscsimgt.h)

Diese MSiSCSI_QueryLBPolicy-Methode gibt die MCS-Lastenausgleichsrichtlinie für jede Information zurück, wenn eine für eine andere iSCSI-Sitzung festgelegt wurde.

Syntax

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

Member

UniqueAdapterId

Dies ist ein eindeutiger Verbindungsbezeichner, den der Initiator verwendet, um eine Verbindung zu identifizieren. Die Methoden LoginToTarget und AddConnectionToSession geben diesen Wert im UniqueConnectionId-Parameter zurück.

Reserved

Nur für die Verwendung von Microsoft reserviert.

SessionCount

Dies gibt die Anzahl der aktiven Sitzungen für diese Adapater-ID an.

LoadBalancePolicies[1]

Dies ist eine Enumeration, die Informationen enthält, die zum Festlegen der Lastenausgleichsrichtlinie erforderlich sind. Weitere Informationen zum Festlegen der Lastenausgleichsrichtlinie finden Sie unter ISCSI_Supported_LB_Policies. Es gibt so viele dieser Strukturen wie die Anzahl der für diesen Adapter verfügbaren Sitzungen.

Hinweise

Sie müssen diese Klasse nur implementieren, wenn der Adapter MCS unterstützt. Andernfalls ist die Angabe optional.

Anforderungen

Anforderung Wert
Header iscsimgt.h (einschließlich Iscsimgt.h)

Weitere Informationen

AddConnectionToSession

ISCSI_Supported_LB_Policies

LoginToTarget