struttura MSiSCSI_BootConfiguration (iscsicfg.h)
La struttura MSiSCSI_BootConfiguration descrive la configurazione del 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;
Membri
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 possibili flag 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 dovrebbe 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 di iSCSI pubblicata da Internet Engineering Task Force (IETF) del gruppo di lavoro dell'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 (Handshake Authentication Protocol) di verifica. Il nome utente è noto anche come nome CHAP (CHAP_N). L'iniziatore usa il nome CHAP per autenticare la destinazione.
Osservazioni
La famiglia di strumenti WMI genera automaticamente una dichiarazione della struttura di MSiSCSI_BootConfiguration quando compila il classe WMI MSiSCSI_BootConfiguration in Config.mof. È facoltativo implementare questa classe.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | iscsicfg.h (include Iscsicfg.h) |