SetPresharedKeyForId_IN struttura (iscsiop.h)

La struttura SetPresharedKeyForId_IN contiene i dati di input per il metodo SetPresharedKeyForId .

Sintassi

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

Members

PortNumber

Numero della porta con cui l'iniziatore usa la chiave precondivida. Un valore di 0xffffffff indica tutte le porte.

SecurityFlags

Or bit per bit dei flag che indicano i requisiti di sicurezza di una destinazione. Per un elenco di valori possibili per questo membro, vedere SECURITY_FLAG_QUALIFIERS.

IdType

Tipo di identificatore da associare alla chiave precondividi. L'iniziatore inserisce questo identificatore (ID) nel payload di identificazione di Internet key exchange (IKE) per identificarsi nella destinazione. La tabella seguente descrive i possibili tipi di payload di identificazione.

Tipo di payload di identificazione Significato
ID_IPV4_ADDR L'iniziatore si identifica nella destinazione durante lo scambio di chiavi con un singolo indirizzo IP a 4 byte.
ID_FQDN L'iniziatore identifica se stesso nella destinazione durante lo scambio di chiavi con una stringa di nome di dominio completo ,ad esempio "website.com").
ID_USER_FQDN L'iniziatore identifica se stesso nella destinazione durante lo scambio di chiavi con una stringa di nome utente completa (ad esempio "sample@example.com").
ID_IPV6_ADDR L'iniziatore si identifica nella destinazione durante lo scambio di chiavi con un singolo indirizzo IP di 16 byte.

IdSize

Dimensioni, in byte, dell'identificatore in ID.

KeySize

Dimensioni, in byte, della chiave in Chiave.

Id[1]

ID da associare alla chiave. L'iniziatore usa questo ID per identificarsi alla destinazione durante lo scambio di chiavi.

Commenti

È necessario implementare questo metodo.

Requisiti

Requisito Valore
Intestazione iscsiop.h (includere Iscsiop.h)

Vedi anche

SECURITY_FLAG_QUALIFIERS

SetPresharedKeyForId

SetPresharedKeyForId_OUT