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 支持 IP 协议版本 4,0x00000002值指示 HBA 支持版本 6。
IpAddress
指定 HBA IP 地址的 ISCSI_IP_Address 结构。 ISCSI_IP_Address结构提供与版本无关的方式来定义 IP 地址。
DefaultGateway
指定默认网关的静态 IP 地址的 ISCSI_IP_Address 结构。 ISCSI_IP_Address结构提供与版本无关的方式来定义默认网关的 IP 地址。
SubnetMask
指定静态子网掩码的 ISCSI_IP_Address 结构。 ISCSI_IP_Address结构提供与版本无关的方式来定义子网掩码。
PreferredDNSServer
指定首选 DNS 服务器的 IP 地址的 ISCSI_IP_Address 结构。 ISCSI_IP_Address结构提供与版本无关的方式来定义首选 DNS 服务器的 IP 地址。
AlternateDNSServer
指定备用 DNS 服务器的 IP 地址的 ISCSI_IP_Address 结构。 ISCSI_IP_Address结构提供与版本无关的方式来定义备用 DNS 服务器的 IP 地址。
言论
WMI 工具套件在 Config.mof中编译 MSiSCSI_TCPIPConfig WMI 类 时自动生成MSiSCSI_TCPIPConfig结构的声明。必须实现此类。
要求
| 要求 | 价值 |
|---|---|
| 标头 | iscsicfg.h (包括 Iscsicfg.h) |