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