共用方式為


WbebemCoNtext::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。 如果未傳回任何錯誤,則會使用 VariantInit初始化VARIANT,然後將 設定為包含內容值。 當不再需要值時,呼叫端必須在此指標上呼叫 VariantClear 。 如果傳回錯誤碼,pValue指向的VARIANT會保持未修改。

您可以在VARIANT內傳回整個IWbemClassObject物件。 如果是這種情況, 則VT_UNKNOWNVARIANT 類型。 呼叫端可以採用 IUnknown 指標並執行 QueryInterface 來取得 IWbemClassObject 指標。

傳回值

這個方法會傳回 HRESULT ,指出方法呼叫的狀態。 下列清單列出 HRESULT中包含的值。

規格需求

   
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2008
目標平台 Windows
標頭 wbemcli.h (包含 Wbemidl.h)
程式庫 Wbemuuid.lib
Dll Esscli.dll;Fastprox.dll;FrameDyn.dll;FrameDynOS.dll;Wbemcomn.dll;Wbemcore.dll;Wbemess.dll;Wmipjobj.dll

另請參閱

IWbemCoNtext

IWbemCoNtext::SetValue