structure MSiSCSI_TCPIPConfig (iscsicfg.h)
La structure MSiSCSI_TCPIPConfig signale des informations de configuration TCP/IP sur l’un des ports de l’adaptateur.
Syntaxe
typedef struct _MSiSCSI_TCPIPConfig {
BOOLEAN UseLinkLocalAddress;
BOOLEAN EnableDHCP;
BOOLEAN UseDHCPForDNS;
ULONG IPVersions;
ISCSI_IP_Address IpAddress;
ISCSI_IP_Address DefaultGateway;
ISCSI_IP_Address SubnetMask;
ISCSI_IP_Address PreferredDNSServer;
ISCSI_IP_Address AlternateDNSServer;
} MSiSCSI_TCPIPConfig, *PMSiSCSI_TCPIPConfig;
Membres
UseLinkLocalAddress
Valeur booléenne qui indique si l’adaptateur HBA doit utiliser une adresse autogénérée et non routable (lien local) comme adresse IP. Si ce membre est TRUE, l’adaptateur HBA doit utiliser une adresse autogénérée et non routable (lien local) comme adresse IP. Si ce membre est FALSE, l’adaptateur HBA n’est pas nécessaire pour utiliser une adresse locale de lien.
EnableDHCP
Valeur booléenne qui indique si l’adaptateur HBA doit utiliser DHCP pour découvrir les informations d’adresse IP. Si ce membre est TRUE, l’adaptateur HBA doit utiliser DHCP pour découvrir les informations d’adresse IP. Si ce membre est FALSE, l’adaptateur HBA n’est pas nécessaire pour utiliser DHCP pour découvrir les informations d’adresse IP.
UseDHCPForDNS
Valeur booléenne qui indique si l’adaptateur HBA doit utiliser DHCP pour découvrir les adresses DNS. Si ce membre est TRUE, l’adaptateur HBA doit utiliser DHCP pour détecter les adresses DNS. Si FAUX, l’adaptateur HBA n’est pas nécessaire pour utiliser DHCP pour détecter les adresses DNS.
IPVersions
Version du protocole IP pris en charge par l’adaptateur HBA. Une valeur de 0x00000001 indique que l’adaptateur HBA prend en charge la version 4 du protocole IP et qu’une valeur de 0x00000002 indique que l’adaptateur HBA prend en charge la version 6.
IpAddress
Structure ISCSI_IP_Address qui spécifie l’adresse IP de l’adaptateur HBA. La structure ISCSI_IP_Address fournit un moyen indépendant de la version de définir l’adresse IP.
DefaultGateway
Structure ISCSI_IP_Address qui spécifie l’adresse IP statique de la passerelle par défaut. La structure ISCSI_IP_Address fournit un moyen indépendant de la version de définir l’adresse IP de la passerelle par défaut.
SubnetMask
Structure ISCSI_IP_Address qui spécifie le masque de sous-réseau statique. La structure ISCSI_IP_Address fournit un moyen indépendant de la version de définir le masque de sous-réseau.
PreferredDNSServer
Structure ISCSI_IP_Address qui spécifie l’adresse IP du serveur DNS préféré. La structure ISCSI_IP_Address fournit un moyen indépendant de la version de définir l’adresse IP du serveur DNS préféré.
AlternateDNSServer
Structure ISCSI_IP_Address qui spécifie l’adresse IP du serveur DNS de remplacement. La structure ISCSI_IP_Address fournit un moyen indépendant de la version de définir l’adresse IP du serveur DNS de remplacement.
Remarques
La suite d’outils WMI génère automatiquement une déclaration de la structure MSiSCSI_TCPIPConfig lorsqu’elle compile le de classe WMI MSiSCSI_TCPIPConfig dans Config.mof. Vous devez implémenter cette classe.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | iscsicfg.h (include Iscsicfg.h) |