AtlComModuleGetClassObject

此函数调用返回选件类工厂。

重要

此功能无法在 Windows 运行时执行的应用程序。

ATLINLINE ATLAPI AtlComModuleGetClassObject(
_ATL_COM_MODULE * pComModule,
REFCLSID rclsid,
REFIID riid,
LPVOID* ppv 
);

参数

  • pComModule
    对COM模块的指针。

  • rclsid
    对象的CLSID将创建。

  • riid
    请求的接口的 IID。

  • ppv
    为 riid确定的接口指针的指针。 如果对象不支持此接口,ppv 设置为NULL。

返回值

返回在成功的S_OK或在失败时错误HRESULT。

备注

CComModule::GetClassObject (已过时在ATL 7.0)和 CAtlDllModuleT::GetClassObject使用此helper函数。

要求

Header: atlbase.h

请参见

其他资源

服务器注册全局函数