Win32_NetworkAdapterConfiguration クラスの SetDynamicDNSRegistration メソッド
SetDynamicDNSRegistration メソッドは、この IP バインド アダプターの IP アドレスの動的 DNS 登録を示します。
このトピックでは、マネージド オブジェクト形式 (MOF) 構文を使用します。 このメソッドの使用方法の詳細については、「メソッドの 呼び出し」を参照してください。
構文
uint32 SetDynamicDNSRegistration(
[in] boolean FullDNSRegistrationEnabled,
[in, optional] boolean DomainDNSRegistrationEnabled
);
パラメーター
-
FullDNSRegistrationEnabled [in]
-
true の場合、この接続の IP アドレスは、コンピューターの完全な DNS 名の下の DNS に登録されます。 コンピューターの完全な DNS 名が、システム コントロール パネルの [ネットワーク識別] タブに表示されます。
-
DomainDNSRegistrationEnabled [in, optional]
-
true の場合、この接続の IP アドレスは、コンピューターの完全な DNS 名で登録されるだけでなく、この接続のドメイン名で登録されます。 この接続のドメイン名は、 SetDNSDomain メソッドを使用して設定するか、DHCP によって割り当てられます。 登録済みの名前は、ドメイン名が追加されたコンピューターのホスト名です。 このパラメーターは、 FullDNSRegistrationEnabled が有効になっている場合にのみ意味を持ちます。 既定値は false です。
戻り値
再起動が必要ない場合に正常に完了するには 0 (ゼロ) の値を返し、再起動が必要な場合は 1 (1) を、エラーがある場合は別の数値を返します。 エラー コードの詳細については、「 WMI エラー定数 」または 「WbemErrorEnum」を参照してください。 一般的な HRESULT 値については、「 システム エラー コード」を参照してください。
-
正常に完了し、再起動は必要ありません
-
0
正常に完了しました。再起動は必要ありません。
-
正常に完了しました。再起動が必要です
-
1
正常に完了しました。再起動が必要です。
-
このプラットフォームではサポートされていないメソッド
-
64
メソッドは、このプラットフォームではサポートされていません。
-
不明なエラー
-
65
不明なエラー。
-
サブネット マスクが無効です
-
66
サブネット マスクが無効です。
-
返されたインスタンスの処理中にエラーが発生しました
-
67
返されたインスタンスの処理中にエラーが発生しました。
-
入力パラメーターが無効です
-
68
入力パラメーターが無効です。
-
5 つ以上のゲートウェイが指定されている
-
69
5 つ以上のゲートウェイが指定されています。
-
無効な IP アドレス
-
70
IP アドレスが無効です。
-
ゲートウェイの IP アドレスが無効です
-
71
ゲートウェイ IP アドレスが無効です。
-
要求された情報のレジストリへのアクセス中にエラーが発生しました
-
72
要求された情報のレジストリへのアクセス中にエラーが発生しました。
-
無効なドメイン名
-
73
ドメイン名が無効です。
-
ホスト名が無効です
-
74
ホスト名が無効です。
-
プライマリ/セカンダリ WINS サーバーが定義されていません
-
75
プライマリ WINS サーバーまたはセカンダリ WINS サーバーが定義されていません。
-
ファイルが無効です
-
76
無効なファイルです。
-
システム パスが無効です
-
77
システム パスが無効です。
-
ファイルのコピーに失敗しました
-
78
ファイルのコピーに失敗しました。
-
セキュリティ パラメーターが無効です
-
79
セキュリティ パラメーターが無効です。
-
TCP/IP サービスを構成できない
-
80
TCP/IP サービスを構成できません。
-
DHCP サービスを構成できない
-
81
DHCP サービスを構成できません。
-
DHCP リースを更新できない
-
82
DHCP リースを更新できません。
-
DHCP リースを解放できない
-
83
DHCP リースを解放できません。
-
アダプターで IP が有効になっていない
-
84
アダプターで IP が有効になっていません。
-
アダプターで IPX が有効になっていない
-
85
アダプターで IPX が有効になっていません。
-
フレーム/ネットワーク番号の境界エラー
-
86
フレームまたはネットワーク番号の境界エラー。
-
フレームの種類が無効です
-
87
フレームの種類が無効です。
-
ネットワーク番号が無効です
-
88
ネットワーク番号が無効です。
-
重複するネットワーク番号
-
89
重複するネットワーク番号。
-
パラメーターの範囲外
-
90
パラメーターが範囲外です。
-
アクセスが拒否されました
-
91
アクセスが拒否されました。
-
メモリ不足
-
92
メモリが不足しています。
-
既に存在する
-
93
既に存在します。
-
パス、ファイル、またはオブジェクトが見つかりません
-
94
パス、ファイル、またはオブジェクトが見つかりません。
-
サービスに通知できない
-
95
サービスに通知できません。
-
DNS サービスに通知できない
-
96
DNS サービスに通知できません。
-
インターフェイスが構成できない
-
97
インターフェイスは構成できません。
-
すべての DHCP リースをリリースまたは更新できない
-
98
すべての DHCP リースを解放または更新できるわけではありません。
-
アダプターで DHCP が有効になっていない
-
100
アダプターで DHCP が有効になっていません。
-
その他
-
101 4294967295
例
ネットワーク アダプター VBScript の動的 DNS 登録の変更のサンプルでは、ネットワーク アダプターの動的 DNS 登録を構成します。
「Microsoft ベスト プラクティス PowerShell に従って iSCSI ネットワーク カードを構成する」サンプルでは、仮想マシンの構成設定を自動化します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista |
サポートされている最小のサーバー |
Windows Server 2008 |
名前空間 |
Root\CIMV2 |
MOF |
|
[DLL] |
|