1.DllGetClassObject 用于创建类厂对象
2.类厂对象定义个CreateInstance
3.CoCreateInstance,客户程序调用此函数,此函数内部调用DllGetClassObject创建类厂对象,然后调用类厂的CreateInstance创建com对象
4.DllRegisterServer 用于注册com组件到注册表,如果com组件没有定义此函数或没有引出此函数,使用RegSvr32注册这个组件时会出现找不到入口点
5.DllUnregisterServer反注册
6.DllRegisterServer调用的RegisterServer需要用到HMODULE,需要把DllMain参数的HMODULE传给它,否则,虽注册成功,但在调用com组建时提示"找不到指定的程序"
7.已经注册的dll,重新编译生成了,只要位置不变,则不需要再次注册