다음을 통해 공유


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를 가리킵니다. 오류가 반환되지 않으면 VARIANTVariantInit을 사용하여 초기화된 다음 컨텍스트 값을 포함하도록 설정됩니다. 호출자는 값이 더 이상 필요하지 않은 경우 이 포인터에서 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