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