CFrameworkQuery::GetValuesForProp メソッド

[ 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
ヘッダ
FrQuery.h (FwCommon.h を含む)
Library
FrameDyn.lib
DLL
FrameDynOS.dll;
FrameDyn.dll