标签:RoCE sch 卸载 对象 成功 获取 sso strong 简单
Regsvr32命令用于注册COM组件,是Windows系统提供的用来向系统注册控件或者卸载控件的命令,以命令行方式运行。
WinXP及以上系统的regsvr32.exe在windows\system32文件夹下;2000系统的regsvr32.exe在winnt\system32文件夹下。
1、语法
regsvr32 [/u] [/s] [/n] [/i[:cmdline]] dllname 其中dllname为activex控件文件名,建议在安装前拷贝到system文件夹下。
2、参数
3、执行方法
4、组件注册
注册一个组件使用regsvr32 xxx.dll命令。其中DLL(即xxx.dll)输出四个函数。DllGetClassObject,DllRegisterServer,DllUnregisterServer和DllMain。下面简单介绍这四个函数的用途
BOOL APIENTRY DllMain(HINSTANCE hModule,DWORD dwReason, void* lpReserved) { if(dwReason==DLL_PROCESS_ATTACH) { g_hModule=hModule; } }
可以看到,DllMain将模块句柄保存到一个全局g_hModule中,以供DllregisterServer和DllUnregisterServer使用
使用Regsvr32的好处:
注册控件:自动根据系统的位数(64/32),注册到相应位置,程序方便调用。
创建时间:2020.05.22
标签:RoCE sch 卸载 对象 成功 获取 sso strong 简单
原文地址:https://www.cnblogs.com/guorongtao/p/12936273.html