MSiSCSI_QueryLBPolicy 構造体 (iscsimgt.h)
このMSiSCSI_QueryLBPolicyメソッドは、異なる iSCSI セッション間で設定されている情報がある場合は、各情報の MCS 負荷分散ポリシーを返します。
構文
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
Microsoft 専用に予約されています。
SessionCount
これは、このアダパター ID のアクティブなセッションの数を指定します。
LoadBalancePolicies[1]
これは、負荷分散ポリシーを設定するために必要な情報を含む列挙です。 負荷分散ポリシーを設定する方法の詳細については、「 ISCSI_Supported_LB_Policies」を参照してください。 これらの構造体の数は、このアダプターで使用できるセッションの数と同じ数になります。
注釈
アダプターが MCS をサポートしている場合にのみ、このクラスを実装する必要があります。 それ以外の場合は省略可能です。
要件
要件 | 値 |
---|---|
Header | iscsimgt.h (Iscsimgt.h を含む) |