structure MSiSCSI_BootConfiguration (iscsicfg.h)
La structure MSiSCSI_BootConfiguration décrit la configuration de l’appareil de démarrage.
Syntaxe
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;
Membres
LUN
Numéro d’unité logique (LUN) qui identifie l’unité logique sur la cible qui fonctionne comme un appareil de démarrage.
SecurityFlags
Or au niveau du bit des indicateurs de sécurité qui indiquent les exigences de sécurité de l’appareil de démarrage. Pour obtenir la liste des indicateurs possibles pour ce membre, consultez SECURITY_FLAG_QUALIFIERS.
UsernameSize
Taille, en octets, de la chaîne dans Nom d’utilisateur.
PasswordSize
Taille, en octets, de la chaîne dans mot de passe.
DiscoverBootDevice
Valeur booléenne qui indique si le système doit détecter dynamiquement l’appareil de démarrage. Si ce membre est TRUE, le système doit détecter dynamiquement l’appareil de démarrage.
InitiatorNode[223 + 1]
Nom iSCSI du nœud initiateur à utiliser pour la connexion à l’appareil de démarrage. Si ce membre est NULL, l’adaptateur HBA peut choisir n’importe quel nœud initiateur. Le nom iSCSI de l’initiateur identifie de façon unique l’initiateur n’importe où dans le monde. Pour plus d’informations sur la façon de spécifier ce nom, consultez la spécification iSCSI publiée par internet Engineering Task Force (IETF) du groupe de travail de stockage IP.
TargetName[223 + 1]
Nom iSCSI de la cible qui contient l’appareil de démarrage.
TargetPortal
Structure ISCSI_TargetPortal qui spécifie le portail à utiliser pour la connexion.
LoginOptions
Structure ISCSI_LoginOptions qui spécifie les caractéristiques de la session d’ouverture de session à établir avec l’appareil de démarrage.
Username[1]
Tableau de caractères de longueur variable qui spécifie le nom d’utilisateur à utiliser avec le protocole CHAP (challenge handshake authentication protocol). Le nom d’utilisateur est également appelé de nom CHAP (CHAP_N). L’initiateur utilise le nom CHAP pour authentifier la cible.
Remarques
La suite d’outils WMI génère automatiquement une déclaration de la structure MSiSCSI_BootConfiguration lorsqu’elle compile le de classe WMI MSiSCSI_BootConfiguration dans Config.mof. Il est facultatif que vous implémentez cette classe.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | iscsicfg.h (include Iscsicfg.h) |