Partager via


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)

Voir aussi

ISCSI_IP_Address

MSiSCSI_TCPIPConfig classe WMI