Share via


structure MSiSCSI_TCPIPConfig (iscsicfg.h)

La structure MSiSCSI_TCPIPConfig indique des informations de configuration TCP/IP sur l’un des ports de la carte.

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 IP générée automatiquement et non routable (lien local). Si ce membre a la valeur TRUE, l’adaptateur HBA doit utiliser une adresse IP générée automatiquement et non routable (lien local). Si ce membre a la valeur FALSE, l’adaptateur HBA n’est pas obligé d’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 a la valeur TRUE, l’adaptateur HBA doit utiliser DHCP pour découvrir les informations d’adresse IP. Si ce membre a la valeur FALSE, l’adaptateur HBA n’est pas obligé d’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 a la valeur TRUE, l’adaptateur HBA doit utiliser DHCP pour découvrir les adresses DNS. Si la valeur est FALSE, l’adaptateur HBA n’est pas obligé d’utiliser DHCP pour découvrir les adresses DNS.

IPVersions

Version du protocole IP pris en charge par l’adaptateur HBA. La valeur 0x00000001 indique que l’adaptateur HBA prend en charge la version 4 du protocole IP, et la valeur 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 permet de définir l’adresse IP indépendamment de la version.

DefaultGateway

Une 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

Une 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

Une 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 par défaut.

AlternateDNSServer

Une 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 la classe WMI MSiSCSI_TCPIPConfig dans Config.mof. Vous devez implémenter cette classe.

Configuration requise

Condition requise Valeur
En-tête iscsicfg.h (include Iscsicfg.h)

Voir aussi

ISCSI_IP_Address

classe WMI MSiSCSI_TCPIPConfig