2008年(909)
分类:
2008-05-06 21:27:47
编译/northtibet
BOOL bOldState; SystemParametersInfo(SPI_SETSCREENSAVERRUNNING, TRUE, &bOldState, 0);MS大佬认为这种方法很业余,所以在Windows NT/2000/XP中对此进行了修改。在这些较新的Windows版本中用户登陆使用Winlogon和GINA——Graphical Identification and Authentication,意思是图形化的身份认证,挺吓唬人的是不是!其实就那么回事。Winlogon是Windows系统的一部分,它专门提供交互式登陆支持,而GINA则是Winlogon用来实现认证的一个DLL——这个DLL就是msgina.dll。WlxInitialize、WlxActivateUserShell便是其中输出,当然不知这两个,还有别的。前者进行自身的初始化,后者激活用户的外壳程序。Windows就是用这个DLL来实现用户名 口令的身份认证的,但是开发人员可以用自己的GINA代替msgina.dll。例如,实现智能卡、视网膜扫描仪、DNA检查等等认证机制来代替输入用户名 口令形式的身份检查。 下面的表格中列出了与GINA有关的全部函数。其中有一个是WlxLoggedOnSAS,当按下Ctrl Alt Del 键时,Winlogon便调用这个函数。
函数
下载本文示例代码 Windows XP系统中如何Windows XP系统中如何Windows XP系统中如何Windows XP系统中如何Windows XP系统中如何Windows XP系统中如何Windows XP系统中如何Windows XP系统中如何Windows XP系统中如何Windows XP系统中如何Windows XP系统中如何Windows XP系统中如何 给主人留下些什么吧!~~
|