MSiSCSI_TCPIPConfig 構造体 (iscsicfg.h)

MSiSCSI_TCPIPConfig構造体は、アダプターのポートの 1 つに関する 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構造体の宣言を自動的に生成します。このクラスを実装する必要があります。

要件

要件
Header iscsicfg.h (Iscsicfg.h を含む)

こちらもご覧ください

ISCSI_IP_Address

MSiSCSI_TCPIPConfig WMI クラス