Поделиться через


CAtlDllModuleT::GetClassObject

Создает объект указанного идентификатора CLSID.

HRESULT GetClassObject(
   REFCLSID rclsid,
   REFIID riid,
   LPVOID* ppv 
) throw( );

Параметры

  • rclsid
    CLSID объекта, который необходимо создать.

  • riid
    Идентификатор IID запрашиваемого интерфейса.

  • ppv
    Указатель на указатель интерфейса, указанному riid.Если объект не поддерживает этот интерфейс, то ppv установлено в NULL.

Возвращаемое значение

Возвращает значение S_ОК на успешное завершение или ошибка HRESULT в случае сбоя.

Заметки

Этот метод вызывается CAtlDllModuleT::DllGetClassObject и включен для обеспечения обратной совместимости.

Требования

Header: atlbase.h

См. также

Ссылки

Класс CAtlDllModuleT