IWbemContext::GetValue メソッド (wbemcli.h)
IWbemContext::GetValue メソッドは、特定の名前付きコンテキスト値を名前で取得するために使用されます。
構文
HRESULT GetValue(
[in] LPCWSTR wszName,
[in] long lFlags,
[out] VARIANT *pValue
);
パラメーター
[in] wszName
値を取得する名前。 有効な BSTR を指す必要があります。 ポインターは読み取り専用として扱われます。
[in] lFlags
予約済み。 このパラメーターは、0 にする必要があります。
[out] pValue
このパラメーターは NULL にすることはできません。初期化されていない VARIANT を指す必要があります。 エラーが返されない場合、 VARIANT は VariantInit を使用して初期化され、コンテキスト値を格納するように設定されます。 値が不要になった場合、呼び出し元はこのポインターで VariantClear を呼び出す必要があります。 エラー コードが返された場合、pValue が指す VARIANT は変更されません。
IWbemClassObject オブジェクト全体を VARIANT 内で返すことができます。 その場合、 VT_UNKNOWN は VARIANT 型です。 呼び出し元は IUnknown ポインターを取得し、 QueryInterface を 実行して IWbemClassObject ポインターを取得できます。
戻り値
このメソッドは、メソッド呼び出しの状態を示す HRESULT を返します。 次の一覧は、 HRESULT 内に含まれる値の一覧です。
要件
サポートされている最小のクライアント | Windows Vista |
サポートされている最小のサーバー | Windows Server 2008 |
対象プラットフォーム | Windows |
ヘッダー | wbemcli.h (Wbemidl.h を含む) |
Library | Wbemuuid.lib |
[DLL] | Esscli.dll;Fastprox.dll;FrameDyn.dll;FrameDynOS.dll;Wbemcomn.dll;Wbemcore.dll;Wbemess.dll;Wmipjobj.dll |