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 をサポートしている場合にのみ実装する必要があります。 それ以外の場合は省略可能です。
必要条件
要件 | 価値 |
---|---|
ヘッダー | iscsimgt.h (Iscsimgt.h を含む) |
関連項目
AddConnectionToSession の