Compartir a través de


estructura GetPresharedKeyForId_IN (iscsiop.h)

La estructura GetPresharedKeyForId_IN contiene los datos de entrada del método GetPresharedKeyForId . Este método es necesario si el iniciador admite Intercambio de claves de Internet (IKE). Puede ayudar a determinar si la carga de identificación de IKE está configurada con una clave precompartida.

Sintaxis

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

Miembros

PortNumber

Número del puerto mediante el que se realizó la conexión. Un valor de -1 indica que la conexión se puede establecer a través de cualquier puerto disponible.

IdType

Tipo de identificador que el iniciador coloca en la carga de identificación de Intercambio de claves de Internet (IKE) para identificarse en el destino.

Tipo de carga de identificación Significado
ID_IPV4_ADDR El iniciador se identifica a sí mismo en el destino durante el intercambio de claves con una única dirección IP de 4 bytes.
ID_FQDN El iniciador se identifica a sí mismo en el destino durante el intercambio de claves con una cadena de nombre de dominio completo (por ejemplo, "website.com").
ID_USER_FQDN El iniciador se identifica a sí mismo en el destino durante el intercambio de claves con una cadena de nombre de usuario completa (por ejemplo, "someone@example.com").
ID_IPV6_ADDR El iniciador se identifica a sí mismo en el destino durante el intercambio de claves con una única dirección IP de 16 bytes versión 6.

IdSize

Tamaño, en bytes, del identificador en Id.

Id[1]

Identificador que el iniciador usa para identificarse en el destino durante el intercambio de claves.

Comentarios

Debe implementar este método si el iniciador admite IKE.

Requisitos

Requisito Valor
Header iscsiop.h (incluir Iscsiop.h)

Consulte también

GetPresharedKeyForId

GetPresharedKeyForId_OUT

clase WMI de MSiSCSI_SecurityConfigOperations