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) |