struttura MSiSCSI_BootConfiguration (iscsicfg.h)

La struttura MSiSCSI_BootConfiguration descrive come viene configurato il dispositivo di avvio.

Sintassi

typedef struct _MSiSCSI_BootConfiguration {
  ULONGLONG          LUN;
  ULONGLONG          SecurityFlags;
  ULONG              UsernameSize;
  ULONG              PasswordSize;
  BOOLEAN            DiscoverBootDevice;
  WCHAR              InitiatorNode[223 + 1];
  WCHAR              TargetName[223 + 1];
  ISCSI_TargetPortal TargetPortal;
  ISCSI_LoginOptions LoginOptions;
  UCHAR              Username[1];
} MSiSCSI_BootConfiguration, *PMSiSCSI_BootConfiguration;

Members

LUN

Numero di unità logica (LUN) che identifica l'unità logica nella destinazione che funziona come dispositivo di avvio.

SecurityFlags

OR bit per bit dei flag di sicurezza che indicano i requisiti di sicurezza del dispositivo di avvio. Per un elenco dei flag possibili per questo membro, vedere SECURITY_FLAG_QUALIFIERS.

UsernameSize

Dimensione, in byte, della stringa in Nome utente.

PasswordSize

Dimensione, in byte, della stringa in Password.

DiscoverBootDevice

Valore booleano che indica se il sistema deve individuare dinamicamente il dispositivo di avvio. Se questo membro è TRUE, il sistema deve individuare dinamicamente il dispositivo di avvio.

InitiatorNode[223 + 1]

Nome iSCSI del nodo iniziatore da usare per la connessione al dispositivo di avvio. Se questo membro è NULL, l'HBA può scegliere qualsiasi nodo iniziatore. Il nome iSCSI per l'iniziatore identifica in modo univoco l'iniziatore in qualsiasi punto del mondo. Per altre informazioni su come specificare questo nome, vedere la specifica iSCSI pubblicata da Internet Engineering Task Force (IETF) del gruppo di lavoro di archiviazione IP.

TargetName[223 + 1]

Nome iSCSI per la destinazione che contiene il dispositivo di avvio.

TargetPortal

Struttura ISCSI_TargetPortal che specifica il portale da usare per la connessione.

LoginOptions

Struttura ISCSI_LoginOptions che specifica le caratteristiche della sessione di accesso da stabilire con il dispositivo di avvio.

Username[1]

Matrice di caratteri a lunghezza variabile che specifica il nome utente da usare con il protocollo chap (Challenge HandShake Authentication Protocol). Il nome utente è noto anche come nome CHAP (CHAP_N). L'iniziatore usa il nome CHAP per autenticare la destinazione.

Commenti

La suite di strumenti WMI genera automaticamente una dichiarazione della struttura MSiSCSI_BootConfiguration quando compila la classe WMI MSiSCSI_BootConfiguration in Config.mof. È facoltativo implementare questa classe.

Requisiti

Requisito Valore
Intestazione iscsicfg.h (include Iscsicfg.h)

Vedi anche

ISCSI_LoginOptions

ISCSI_TargetPortal

Classe WMI MSiSCSI_BootConfiguration

SECURITY_FLAG_QUALIFIERS