2

根据要求,我们编写了一个自定义 GINA。我在Windows XP 32 Bit(SP2)中观察到一种有趣的行为。自定义 GINA 内部调用 windows 默认 Windows GINA (msgina.dll) 并根据我们的要求显示一个额外的窗口。

我曾经从我的机器做远程桌面到 XP 机器。用自定义 GINA 替换 Windows GINA 后,我尝试从 XP 机器注销(我正在使用远程桌面连接登录),注销成功完成(显示保存设置、关闭网络连接等后),我将登录我们在登录期间获得的屏幕,与其他风格的 Windows OD 相比,这是意料之中的。

在其他操作系统中,例如 Windows XP 64 位/Windows 2003 32/64 位,即使在使用自定义 GINA 远程桌面会话替换 Windows Gina 后,从机器注销后也会关闭。我曾尝试在 Windows XP 32 位上安装 Novell GINA,但我没有发现任何问题。

我已经尝试将 XP SP2 升级到 SP3,但我仍然面临同样的问题。

其他人在使用 Windows GINA 时遇到过这样的问题吗?

4

1 回答 1

0

我不能说我有同样的问题。您是将大部分功能传递给 msgina 还是进行大量自定义处理(并替换原始代码)?

我的自定义 GINA 是现有功能的一个非常浅的包装器,并且在 Windows 2000、XP 和 2003 上运行良好。

但是,关于行为上的差异: XP x64 基于 Windows 2003 Server 代码库。因此,这可以很好地解释它们与“香草”XP 之间的一些相似之处和不同之处。

于 2011-02-12T19:27:10.213 回答