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


структура 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, для обнаружения сведений ОБ IP-адресе не требуется использовать ПРОТОКОЛ HBA.

UseDHCPForDNS

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

IPVersions

Версия ПРОТОКОЛА IP, который поддерживает HBA. Значение 0x00000001 указывает, что HBA поддерживает версию 4 протокола IP, а значение 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 (include Iscsicfg.h)

См. также

ISCSI_IP_Address

класса WMI MSiSCSI_TCPIPConfig