xp中可以替换GinaDll实现在系统登录前调用自己程序,Windows7中怎么实现?

细粉条 2014-09-10 06:48:23
xp中可以替换GinaDll实现在系统登录前调用自己程序,Windows7中怎么实现?
xp下我可以在自己DLL中WlxLoggedOutSAS函数中调用自己的程序,但WINDOWS7中不支持GINA了,
那么windows7中应该使用什么技术?急!
...全文
432 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
Lydiadly 2014-09-24
  • 打赏
  • 举报
回复
Credential Provider
细粉条 2014-09-17
  • 打赏
  • 举报
回复
引用 4 楼 zhao4zhong1 的回复:
搜“Native Application”
http://technet.microsoft.com/en-us/library/cc721961(v=ws.10).aspx 这里介绍了一下替代xp下Winlogon Notification Packages的技术,我用Service Control Manager (SCM) Notifications来实现, 写了一个服务,但是好多事件都捕捉不到,logon,logoff,lock,unlock都捕捉不到,只能收到WTS_CONSOLE_DISCONNECT和WTS_CONSOLE_CONNECT,不知道你聊不了解这方面。如果了解,望赐教。多谢多谢
细粉条 2014-09-15
  • 打赏
  • 举报
回复
有木有人回答一下啊
细粉条 2014-09-13
  • 打赏
  • 举报
回复
引用 4 楼 zhao4zhong1 的回复:
搜“Native Application”
这个技术我先看看, 另外我xp下用winlogon notification package在startup函数中调用自己的程序,程序进程起来了,但是界面看不到,是不是被系统的欢迎界面覆盖了? 怎么让我自己的程序界面显示出来呢?
细粉条 2014-09-13
  • 打赏
  • 举报
回复
引用 4 楼 zhao4zhong1 的回复:
搜“Native Application”


我看了看Native Application,这样的程序启动的太早,而且在网上看到下面这图

运行启动时执行的程序就是Native Application,
而我想显示窗口的时间是winlogon notification package的eventstartup之后,eventlogon之前显示出自己的界面
就是在系统欢迎界面之上显示出来。
就像这个样子

1.现在在xp下有 winlogon notification package ,在函数eventstartup中我调用一个进程显示自己的界面,界面不能显示出来,但是进程已经运行,请问有什么方法让我的界面显示?
2.在win7下 没有winlogon notification package,而Native Application 又执行的太早,请问还有没有别的技术?

万分感谢
赵4老师 2014-09-12
  • 打赏
  • 举报
回复
搜“Native Application”
细粉条 2014-09-11
  • 打赏
  • 举报
回复
有没有人研究过?求指导
细粉条 2014-09-11
  • 打赏
  • 举报
回复
怎么都没人回答?好桑心

18,124

社区成员

发帖
与我相关
我的任务
社区描述
Windows客户端使用相关问题交流社区
社区管理员
  • Windows客户端使用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧