次の方法で共有


GetPresharedKeyForId_IN構造体 (iscsiop.h)

GetPresharedKeyForId_IN構造体は、GetPresharedKeyForId メソッドの入力データを保持します。 イニシエーターがインターネット キー Exchange (IKE) をサポートしている場合は、この方法が必要です。 IKE 識別ペイロードが事前共有キーを使用して構成されているかどうかを判断するのに役立ちます。

構文

typedef struct _GetPresharedKeyForId_IN {
  ULONG PortNumber;
  UCHAR IdType;
  ULONG IdSize;
  UCHAR Id[1];
} GetPresharedKeyForId_IN, *PGetPresharedKeyForId_IN;

メンバーズ

PortNumber

接続が確立されたポートの番号。 -1 の値は、使用可能な任意のポートを介して接続できることを示します。

IdType

イニシエーターがターゲットに対して自身を識別するためにインターネット キー Exchange (IKE) 識別ペイロードに格納する識別子の種類。

識別ペイロードの種類 意味
ID_IPV4_ADDR イニシエーターは、1 つの 4 バイト バージョン 4 の IP アドレスを使用して、キー交換中にターゲットに対して自身を識別します。
ID_FQDN イニシエーターは、完全修飾ドメイン名文字列 ("website.com" など) を使用して、キー交換中にターゲットに対して自身を識別します。
ID_USER_FQDN イニシエーターは、キー交換中に完全修飾ユーザー名文字列 (例: "someone@example.com") を使用してターゲットに対して自身を識別します。
ID_IPV6_ADDR イニシエーターは、1 つの 16 バイト バージョン 6 の IP アドレスを使用して、キー交換中にターゲットに対して自身を識別します。

IdSize

ID内の識別子のサイズ (バイト単位)。

Id[1]

キー交換中にイニシエーターがターゲットに対して自身を識別するために使用する識別子。

備考

イニシエーターが IKE をサポートしている場合は、このメソッドを実装する必要があります。

必要条件

要件 価値
ヘッダー iscsiop.h (Iscsiop.h を含む)

関連項目

GetPresharedKeyForId

GetPresharedKeyForId_OUT

MSISCSI_SECURITYCONFIGOPERATIONS WMI クラスの