다음을 통해 공유


IClassActivator::GetClassObject 메서드(objidl.h)

클래스 개체를 검색합니다.

구문

HRESULT GetClassObject(
  [in]  REFCLSID rclsid,
  [in]  DWORD    dwClassContext,
  [in]  LCID     locale,
  [in]  REFIID   riid,
  [out] void     **ppv
);

매개 변수

[in] rclsid

클래스 개체를 검색할 클래스를 식별하는 CLSID입니다.

[in] dwClassContext

클래스가 실행될 것으로 예상되는 컨텍스트입니다. 값 목록은 CLSCTX 열거형을 참조하세요.

[in] locale

WinNls.h에 정의된 LCID 상수입니다.

[in] riid

포인터가 필요한 개체에 대한 인터페이스의 IID입니다.

[out] ppv

riid에서 요청된 인터페이스 포인터를 수신하는 포인터 변수의 주소입니다. 반환이 성공하면 *ppv 에 요청된 인터페이스 포인터가 포함됩니다.

반환 값

메서드가 성공하면 반환 값이 S_OK. 그렇지 않으면 E_FAIL.

요구 사항

   
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 objidl.h

추가 정보

CoGetClassObject

IClassActivator