DllEntry跟DllMain区别

DllEntry和DllMain区别
我在学习wince6.0驱动的时候发现有些驱动里面是DllEntry,有些是DllMain,百度了一下,貌似两个都是入口函数,请问各位大神,两个有什么区别啊?
------解决方案--------------------
工程设置中有:Entry Point 项可以设置入口函数名的。
默认好像是 DllMain。
------解决方案--------------------
引用:
我在网上搜到的两个函数的定义
BOOL APIENTRY DllMain(HANDLEhModule, DWORD ul_reason_for_call, LPVOIDlpReserved);
DllEntry(HINSTANCE DllInstance, INT Reason, LPVOID Reserved) ;
可以看出来两个很像,就是第一个参数一个是HANDLE,一个是HINSTANCE,
另外说DllMain前身是DllEntryPoint

我在看我的开发板代码的时候发现有的用DllMain,有的用DllEntry,两个一样吗


驱动那边的入口函数可以任意指定,主要是在 sources 文件里面配置。
使用 DLLENTRY=
指定驱动的入口函数
------解决方案--------------------
两个都可以使用的,或者你都可以自己的定义名字,只要参数等一样就行。然后用"DLLENTRY=自定义函数名"就可以了。其实就一个函数指针,让系统有办法找到dll的入口而已。

 
------解决方案--------------------
当你指定的入口没有时估计系统会自己找默认的吧,我猜的。如果spi有问题你就用不了了,你看看启动信息里面还不是好好的。