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 を含む)

こちらもご覧ください

AddConnectionToSession

ISCSI_Supported_LB_Policies

LoginToTarget