次の方法で共有


Win32_NetworkAdapterConfiguration クラスの SetDNSServerSearchOrder メソッド

SetDNSServerSearchOrderWMI クラス メソッドは、文字列要素の配列を使用してサーバーの検索順序を設定します。

このトピックでは、マネージド オブジェクト形式 (MOF) 構文を使用します。 このメソッドの使用方法の詳細については、「メソッドの 呼び出し」を参照してください。

構文

uint32 SetDNSServerSearchOrder(
  [in] string DNSServerSearchOrder[]
);

パラメーター

DNSServerSearchOrder [in]

DNS サーバーに対してクエリを実行するサーバー IP アドレスの一覧。

例: 130.215.24.1 または 157.54.164.1

戻り値

再起動が必要ない場合に正常に完了するには 0 (ゼロ) の値を返し、再起動が必要な場合は正常に完了するには 1 を返し、エラーがある場合は別の数値を返します。 エラー コードの詳細については、「 WMI エラー定数 」または 「WbemErrorEnum」を参照してください。 一般的な HRESULT 値については、「 システム エラー コード」を参照してください。

正常に完了し、再起動は必要ありません (0)

正常に完了し、再起動が必要 です (1)

このプラットフォームではサポートされていないメソッド (64)

不明なエラー (65)

サブネット マスクが無効です (66)

返されたインスタンスの処理中にエラーが発生しました (67)

入力パラメーターが無効です (68)

5 つ以上のゲートウェイが指定されました (69)

無効な IP アドレス (70)

ゲートウェイ IP アドレスが無効です (71)

要求された情報のレジストリへのアクセス中にエラーが発生しました (72)

無効なドメイン名 (73)

ホスト名が無効です (74)

プライマリまたはセカンダリ WINS サーバーが定義されていません (75)

無効なファイル (76)

システム パスが無効です (77)

ファイルのコピーに失敗しました (78)

無効なセキュリティ パラメーター (79)

TCP/IP サービスを構成できません (80)

DHCP サービスを構成できません (81)

DHCP リースを更新できません (82)

DHCP リースを解放できません (83)

アダプターで IP が有効になっていない (84)

アダプターで IPX が有効になっていない (85)

フレーム/ネットワーク番号の境界エラー (86)

フレームの種類が無効です (87)

ネットワーク番号が無効です (88)

重複するネットワーク番号 (89)

パラメーターの範囲外 (90)

アクセスが拒否されました (91)

メモリ不足 (92)

既に存在する (93)

パス、ファイル、またはオブジェクトが見つかりません (94)

サービスに通知できない (95)

DNS サービスに通知できない (96)

インターフェイスが構成できない (97)

すべての DHCP リースをリリースまたは更新できない (98)

アダプターで DHCP が有効になっていない (100)

その他 (101 4294967295)

注釈

これは、アダプターごとに適用されるインスタンス依存のメソッド呼び出しです。 静的 DNS サーバーではなく動的ホスト構成プロトコル (DHCP) の使用を開始するように静的 DNS サーバーを指定した後、"in" パラメーターを指定せずに メソッドを呼び出すことができます。

TechNet ギャラリーの「 組織単位 VBScript での複数コンピューターの DNS サーバー検索順序の設定 」サンプルでは、1 つの組織単位に属する複数のコンピューターの DNS サーバー検索順序を取得または設定します。

「ネットワーク アダプター VBScript の DNS サーバー検索順序を変更する」サンプルでは、2 つの DNS サーバーを使用するように TCP/IP バインド ネットワーク アダプターを構成します。

要件

要件
サポートされている最小のクライアント
Windows Vista
サポートされている最小のサーバー
Windows Server 2008
名前空間
Root\CIMV2
MOF
CIMWin32.mof
[DLL]
CIMWin32.dll

こちらもご覧ください

コンピューター システム ハードウェア クラス

Win32_NetworkAdapterConfiguration

WMI タスク: ネットワーク

WMI タスク: アカウントとドメイン

WMI での IPv6 と IPv4 のサポート