fuq_dddd
驱动老牛
驱动老牛
  • 注册日期2002-10-15
  • 最后登录2009-10-09
  • 粉丝0
  • 关注0
  • 积分331分
  • 威望57点
  • 贡献值0点
  • 好评度28点
  • 原创分0分
  • 专家分0分
阅读:1037回复:5

放分的问题 -- 在服务里如何向winlogon/gina发消息

楼主#
更多 发布于:2003-06-22 14:41
原来用的是sendmessage,没有效果

谁能给点建议
星星之火 可以燎原 每一个光亮 都可能是黎明 [img]http://joke.tom.com/img/assets/1/gaoxiao_80_910.gif[/img]
slwqw
驱动大牛
驱动大牛
  • 注册日期2002-07-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望197点
  • 贡献值0点
  • 好评度147点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-06-22 15:05
你到底想干什么?
fuq_dddd
驱动老牛
驱动老牛
  • 注册日期2002-10-15
  • 最后登录2009-10-09
  • 粉丝0
  • 关注0
  • 积分331分
  • 威望57点
  • 贡献值0点
  • 好评度28点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-06-22 15:15
实现smartcard 域登陆

现在smartcard和reader是一体的可能会有一些问题
星星之火 可以燎原 每一个光亮 都可能是黎明 [img]http://joke.tom.com/img/assets/1/gaoxiao_80_910.gif[/img]
slwqw
驱动大牛
驱动大牛
  • 注册日期2002-07-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望197点
  • 贡献值0点
  • 好评度147点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-06-22 17:27
实现smartcard 域登陆

现在smartcard和reader是一体的可能会有一些问题


我的意思是你想向winlogon发送消息,这些消息到底是用来干什么的?发送消息的目的何在?

winlogon只是一个进程,没有“向一个进程发送消息”这种说法。消息只能发送到窗口上,所以我估计你是想发送消息到winlogon“桌面”上面的窗口。如果是这样,显然直接使用SendMessage()是不行的。winlogon桌面在工作站“WinSta0”上面,而服务通常运行在其它的工作站的相应桌面上面,比如“Service-0x0-3e7$”工作站等。如果想在它们之间进行通讯,就得使用OpenWindowStation()、OpenDesktop()等等这些函数了,具体参考SDK吧。

当然,可能我也还没有完全理解你的意思。如果是这样,上面的话就当我瞎说吧。

另:我没有搞过跟SmartCard有关地编程,对你的业务不清楚。只是从纯技术方面进行说明。
fuq_dddd
驱动老牛
驱动老牛
  • 注册日期2002-10-15
  • 最后登录2009-10-09
  • 粉丝0
  • 关注0
  • 积分331分
  • 威望57点
  • 贡献值0点
  • 好评度28点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-06-23 11:07
After the user inserts his or her smart card, Windows Logon Service (WINLOGON) dispatches this event to MSGINA. The window below displays.

现在我就是想实现通知WINLOGON设备已经插入,

哪位知道吗?
星星之火 可以燎原 每一个光亮 都可能是黎明 [img]http://joke.tom.com/img/assets/1/gaoxiao_80_910.gif[/img]
slwqw
驱动大牛
驱动大牛
  • 注册日期2002-07-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望197点
  • 贡献值0点
  • 好评度147点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-06-23 11:48
After the user inserts his or her smart card, Windows Logon Service (WINLOGON) dispatches this event to MSGINA. The window below displays.

现在我就是想实现通知WINLOGON设备已经插入,

哪位知道吗?



糊涂了 :( :( :(
游客

返回顶部