다음을 통해 공유


IWbemClassObject::GetObjectText 메서드(wbemcli.h)

IWbemClassObject::GetObjectText 메서드는 MOF 구문에 있는 개체의 텍스트 렌더링을 반환합니다. 반환된 MOF 텍스트에는 개체에 대한 모든 정보가 포함되지 않지만 MOF 컴파일러가 원래 개체를 다시 만들 수 있는 충분한 정보만 포함됩니다. instance 전파된 한정자 또는 부모 클래스 속성은 표시되지 않습니다.

구문

HRESULT GetObjectText(
  [in]  long lFlags,
  [out] BSTR *pstrObjectText
);

매개 변수

[in] lFlags

일반적으로 0. WBEM_FLAG_NO_FLAVORS 지정하면 전파 또는 맛 정보 없이 한정자를 표시합니다.

[out] pstrObjectText

항목에서 NULL 을 가리킬 수 있습니다. 이 매개 변수는 Windows Management에서 SysAllocString으로 초기화된 새로 할당된 BSTR을 받습니다. 문자열이 더 이상 필요하지 않은 경우 포인터에서 SysFreeString 을 호출해야 합니다. 이 포인터는 호출에서 반환될 때 개체의 MOF 구문 렌더링을 가리킵니다. 이 매개 변수는 out 매개 변수이므로 포인터가 할당 취소되지 않으므로 이 메서드가 호출되기 전에 유효한 문자열을 가리키지 않아야 합니다.

반환 값

이 메서드는 메서드 호출의 상태를 나타내는 HRESULT를 반환합니다. 다음 목록에는 HRESULT 내에 포함된 값이 나열되어 있습니다. 일반적인 HRESULT 값은시스템 오류 코드를 참조하세요.

설명

다음 알고리즘은 메서드 매개 변수의 텍스트를 재구성하는 데 사용됩니다.

  1. 매개 변수는 식별자 값의 시퀀스대로 다시 정렬됩니다.
  2. [in] 및 [out]으로 지정된 매개 변수는 단일 매개 변수로 결합됩니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
대상 플랫폼 Windows
헤더 wbemcli.h(Wbemidl.h 포함)
라이브러리 WbemUuid.lib
DLL CIMWin32.dll; Esscli.dll; Fastprox.dll; FrameDyn.dll; FrameDynOS.dll; Krnlprov.dll; Ncprov.dll; Wbemcore.dll; Wbemess.dll; Wmipiprt.dll

추가 정보

IWbemClassObject

IWbemQualifierSet

WBEM_TEXT_FLAG_TYPE