首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

自定义gina.dll基本完成,还有最后两个有关问题,请有经验的兄弟进来看看,会有高分送出

2012-01-10 
自定义gina.dll基本完成,还有最后两个问题,请有经验的兄弟进来看看,会有高分送出先描述一下我做的吧,我是

自定义gina.dll基本完成,还有最后两个问题,请有经验的兄弟进来看看,会有高分送出
先描述一下我做的吧,我是自定义gina,之前以为只要实现WlxLoggedOutSas就可以了,后来发现pWlxContext这个结构体贯穿整个DLL,所以把所有的DLL函数几乎全部修改了,我使用的是1.4的版本.

  目前遇到2个问题:

问题1: 

  进入桌面后,进入屏保后,恢复时提示需要密码,可是如果在开机时不需要密码,而是进入系统后才在“控制面板”设置了密码,那么,我在恢复屏保的时候,就无法从DLL的pGlobals->pszPassword中得到密码(因为这个是在开机时才获得用户输入的密码的). 所以,我是想知道, 此时要恢复屏保的话,要怎么样才能得到用户在控制面板的最新的密码?
 
问题2:

  我用的版本是1.4, 我仿照MSDN的例子中, 在WlxLoggedOnSAS中直接返回显示任务管理器的SAS消息  
  (WLX_SAS_ACTION_TASKLIST),却不能像MSDN的例子中一样直接出现“任务管理器",我通过DEBUGLOG发现,此时,
Winlogon.exe调用了,WlxStartApplication这个函数,可我不知道如何实现WlxStartApplication这个函数体,因此,现在无法显示“任务管理器”,是否是由于版本的问题,导致1.4版直接返回WLX_SAS_ACTION_TASKLIST无法直接显示出"任务管理器",如果是,那这样应该怎么才能在WlxLoggedOnSAS中返回WLX_SAS_ACTION_TASKLIST出现“任务管理器"呢?


麻烦各位兄弟帮顶啊,

[解决办法]
怎么解决的说一下

热点排行