[ CFrameworkQuery クラスは、最終的な状態と見なされる WMI プロバイダー フレームワークの一部であり、これらのライブラリに影響を与えるセキュリティ関連以外の問題では、それ以上の開発、機能強化、または更新プログラムは使用できません。 MI API は、すべての新しい開発に使用する必要があります。
GetValuesForProp メソッドは、クエリ内に表示されるそのプロパティによって生成される特定のプロパティのすべての値を返します。
たとえば、 GetValuesForProp(L"Name", sa) の呼び出しは、クエリを満たすためにインスタンスを返送する必要がある "Name" のすべての値を含む配列 sa を返します。 sa に {"a","b"} が含まれている場合は、"Name=a" のすべてのインスタンスに加えて、クエリを完全に満たすために "Name=b" が送り返される必要があります。
"Name" の制約が十分に制限されていない場合は、空の sa 配列が返されます。
オーバーロード リスト
| Method | Description |
|---|---|
| GetValuesForProp(CHStringArray>, LPCWSTR) | クエリ内に表示されるそのプロパティによって生成される特定のプロパティのすべての値を返します。 |
| GetValuesForProp(LPCWSTR, std::vector<_bstr_t>>) | クエリ内に表示されるそのプロパティによって生成される特定のプロパティのすべての値を返します。 |
必要条件
| Requirement | 価値 |
|---|---|
| サポートされる最小クライアント |
Windows Vista |
| サポートされている最小のサーバー |
Windows Server 2008 |
| ヘッダ |
|
| Library |
|
| DLL |
|