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
ISCSI_IP_Address 結構,指定慣用 DNS 伺服器的 IP 位址。 ISCSI_IP_Address 結構提供與版本無關的方式來定義慣用 DNS 伺服器的IP位址。
AlternateDNSServer
ISCSI_IP_Address 結構,指定替代 DNS 伺服器的 IP 位址。 ISCSI_IP_Address結構提供與版本無關的方式來定義替代 DNS 伺服器的IP位址。
言論
WMI 工具套件會在 Config.mof中編譯 MSiSCSI_TCPIPConfig WMI 類別 時,自動產生MSiSCSI_TCPIPConfig結構的宣告。您必須實作這個類別。
要求
要求 | 價值 |
---|---|
標頭 | iscsicfg.h (包括 Iscsicfg.h) |