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

HBA 支持的 IP 协议版本。 值为 0x00000001 表示 HBA 支持版本 4 的 IP 协议,值为 0x00000002 表示 HBA 支持版本 6。

IpAddress

一个ISCSI_IP_Address结构,用于指定 HBA 的 IP 地址。 ISCSI_IP_Address 结构提供了一种与版本无关的方式来定义 IP 地址。

DefaultGateway

一个ISCSI_IP_Address结构,用于指定默认网关的静态 IP 地址。 ISCSI_IP_Address结构提供了一种与版本无关的方式来定义默认网关的 IP 地址。

SubnetMask

指定静态子网掩码 的ISCSI_IP_Address 结构。 ISCSI_IP_Address结构提供了一种与版本无关的方式来定义子网掩码。

PreferredDNSServer

指定首选 DNS 服务器的 IP 地址 的ISCSI_IP_Address 结构。 ISCSI_IP_Address 结构提供了一种与版本无关的方式来定义首选 DNS 服务器的 IP 地址。

AlternateDNSServer

一个 ISCSI_IP_Address 结构,用于指定备用 DNS 服务器的 IP 地址。 ISCSI_IP_Address结构提供了一种与版本无关的方式来定义备用 DNS 服务器的 IP 地址。

注解

WMI 工具套件在 Config.mof 中编译MSiSCSI_TCPIPConfig WMI 类时自动生成MSiSCSI_TCPIPConfig结构的声明。必须实现此类。

要求

要求
Header iscsicfg.h (包括 Iscsicfg.h)

另请参阅

ISCSI_IP_Address

MSiSCSI_TCPIPConfig WMI 类