次の方法で共有


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

ISCSI_Supported_LB_Policies

LoginToTarget