WMI オブジェクト パスの要件
WMI では、関連付けクラスの参照プロパティのオブジェクト パスを使用して関連オブジェクトを識別し、いくつかのメソッドの入力パラメーターまたは出力パラメーターでオブジェクト パスを使用します。 オブジェクト パスは参照と比較のために文字列として扱われるため、参照プロパティとして使用する場合のオブジェクト パスの値は常に文字列自体であり、逆参照されたオブジェクトではありません。 オブジェクト パスを扱う文字列比較では、常に大文字と小文字が区別されません。
オブジェクト パスでは、次の構文を使用できます。
- 単一引用符で囲まれた文字列。
- スラッシュを区切り記号として使用します。
- バックスラッシュを区切り記号として使用します。
- 整数の 16 進数定数。
- ブール値を受け取るキーを持つクラスのブール定数。
- 空白の場合は %20 など、印刷されない文字を表す URL 表記。
さらに、オブジェクト パス文字列は、次の制限に従う必要があります。
- 部分的な名前空間パスを持つ想定されたローカル サーバー。 したがって、ルートと既定の名前空間を指定することは、ローカル サーバー上のルートと既定の名前空間を意味します。
- 要素内または要素間に空白はありません。
- オブジェクト パスに埋め込まれた引用符は使用できますが、C または C++ アプリケーションのように、引用符をエスケープ文字で区切る必要があります。
- キーの数値部分として認識されるのは、10 進値のみです。