dllRegisterServer 函数 (olectl.h)

指示进程内服务器为此服务器模块支持的所有类创建其注册表项。

语法

HRESULT DllRegisterServer();

返回值

此函数可以返回标准返回值E_OUTOFMEMORY和E_UNEXPECTED,以及以下值。

返回代码 说明
S_OK
已成功创建注册表项。
SELFREG_E_TYPELIB
服务器无法完成其类使用的所有类型库的注册。
SELFREG_E_CLASS
服务器无法完成所有对象类的注册。

注解

E_NOTIMPL不是有效的返回代码。

如果此函数失败,则其所有类的注册表状态均未定义。

要求

   
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 olectl.h
Library Ole32.lib
DLL Ole32.dll

另请参阅

DllUnregisterServer