estrutura SetPresharedKeyForId_IN (iscsiop.h)

A estrutura SetPresharedKeyForId_IN contém os dados de entrada para o método SetPresharedKeyForId .

Sintaxe

typedef struct _SetPresharedKeyForId_IN {
  ULONG     PortNumber;
  ULONGLONG SecurityFlags;
  UCHAR     IdType;
  ULONG     IdSize;
  ULONG     KeySize;
  UCHAR     Id[1];
} SetPresharedKeyForId_IN, *PSetPresharedKeyForId_IN;

Membros

PortNumber

O número da porta com a qual o iniciador usa a chave pré-compartilhada. Um valor de 0xffffffff indica todas as portas.

SecurityFlags

Um OR bit a bit de sinalizadores que indicam os requisitos de segurança de um destino. Para obter uma lista de valores possíveis para esse membro, consulte SECURITY_FLAG_QUALIFIERS.

IdType

O tipo de identificador a ser associado à chave pré-compartilhada. O iniciador coloca esse identificador (ID) na carga de identificação de IKE (troca de chaves da Internet) para se identificar ao destino. A tabela a seguir descreve os possíveis tipos de conteúdo de identificação.

Tipo de conteúdo de identificação Significado
ID_IPV4_ADDR O iniciador identifica-se para o destino durante a troca de chaves com um único endereço IP de 4 bytes versão 4.
ID_FQDN O iniciador identifica-se para o destino durante a troca de chaves com uma cadeia de caracteres de nome de domínio totalmente qualificada (por exemplo, "website.com").
ID_USER_FQDN O iniciador identifica-se para o destino durante a troca de chaves com uma cadeia de caracteres de nome de usuário totalmente qualificada (por exemplo, "sample@example.com").
ID_IPV6_ADDR O iniciador identifica-se para o destino durante a troca de chaves com um único endereço IP de 16 bytes versão 6.

IdSize

O tamanho, em bytes, do identificador na ID.

KeySize

O tamanho, em bytes, da chave em Key.

Id[1]

A ID a ser associada à chave. O iniciador usa essa ID para se identificar ao destino durante a troca de chaves.

Comentários

Você deve implementar esse método.

Requisitos

Requisito Valor
Cabeçalho iscsiop.h (include Iscsiop.h)

Confira também

SECURITY_FLAG_QUALIFIERS

SetPresharedKeyForId

SetPresharedKeyForId_OUT