Поделиться через


структура MSiSCSI_TCPIPConfig (iscsicfg.h)

Структура MSiSCSI_TCPIPConfig сообщает сведения о конфигурации TCP/IP для одного из портов адаптера.

Синтаксис

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;

Члены

UseLinkLocalAddress

Логическое значение, указывающее, должен ли HBA использовать автоматически создаваемый и не маршрутизируемый (локальный) адрес в качестве IP-адреса. Если этот член имеет значение TRUE, HBA должен использовать автоматически создаваемый и не маршрутизируемый (локальный) адрес в качестве IP-адреса. Если этот элемент имеет значение FALSE, HBA не требуется использовать локальный адрес ссылки.

EnableDHCP

Логическое значение, указывающее, должен ли HBA использовать DHCP для обнаружения сведений об IP-адресе. Если этот член имеет значение TRUE, HBA должен использовать DHCP для обнаружения сведений об IP-адресе. Если этот член имеет значение FALSE, HBA не требуется использовать DHCP для обнаружения сведений об IP-адресе.

UseDHCPForDNS

Логическое значение, указывающее, должен ли HBA использовать DHCP для обнаружения DNS-адресов. Если этот член имеет значение TRUE, HBA должен использовать DHCP для обнаружения DNS-адресов. Если значение РАВНО FALSE, HBA не требуется использовать DHCP для обнаружения DNS-адресов.

IPVersions

Версия протокола IP, который поддерживает HBA. Значение 0x00000001 указывает, что HBA поддерживает ip-протокол версии 4, а значение 0x00000002 указывает, что HBA поддерживает версию 6.

IpAddress

Структура ISCSI_IP_Address , указывающая IP-адрес для адаптера HBA. Структура ISCSI_IP_Address предоставляет независимый от версии способ определения IP-адреса.

DefaultGateway

Структура ISCSI_IP_Address , указывающая статический IP-адрес шлюза по умолчанию. Структура ISCSI_IP_Address предоставляет независимый от версии способ определения IP-адреса шлюза по умолчанию.

SubnetMask

Структура ISCSI_IP_Address , задающая маску статической подсети. Структура ISCSI_IP_Address предоставляет независимый от версии способ определения маски подсети.

PreferredDNSServer

Структура ISCSI_IP_Address , указывающая IP-адрес предпочитаемого DNS-сервера. Структура ISCSI_IP_Address предоставляет независимый от версии способ определения IP-адреса предпочитаемого DNS-сервера.

AlternateDNSServer

Структура ISCSI_IP_Address , указывающая IP-адрес альтернативного DNS-сервера. Структура ISCSI_IP_Address предоставляет независимый от версии способ определения IP-адреса альтернативного DNS-сервера.

Комментарии

Набор средств WMI автоматически создает объявление структуры MSiSCSI_TCPIPConfig при компиляции MSiSCSI_TCPIPConfig класса WMI в Config.mof. Этот класс необходимо реализовать.

Требования

Требование Значение
Заголовок iscsicfg.h (включая Iscsicfg.h)

См. также раздел

ISCSI_IP_Address

класс WMI MSiSCSI_TCPIPConfig