GINA DLL奇怪的问题
我写了个GINA DLL(myGina.dll),然后通过注册表加载.
在2000 sp4 , xp sp2 ,2003 sp1下都正常工作,实现了我要的密码截取功能.
后来我把myGina.dll改名为MSGINA.dll,原来的MSGINA.dll改为GINA.dll,我在我的GINA里也是直接调用了GINA.DLL的,覆盖系统文件后.
在2000下工作正常,但在xp下winlogon居然出现访问非法内存,2003根本不能启动,奇怪,问题到底出在那啊?
我也发现了三种操作系统MSGINA大小差别很大,2000 300多K,XP 900多K,2003 1M1.
请问系统加载默认的GINA有区别吗?或者说winlogon加载MSGina.dll有什么特殊的地方,为什么会有上诉问题?谢谢各位大侠了.
分不够可以再加的.只要问题解决的话.