- - PR -
独自GINAでログオン後、SASキー押下でのユーザ名表示ができない
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2007-04-19 23:05
はじめまして。
現在、WindowsXPに独自のGINAを載せようと、 VC++6.0にて開発を行っております。 オリジナルダイアログの表示やログオン処理は完了したのですが、 SASキーを押下した後のセキュリティダイアログの画面で、 ドメイン名やユーザ名が表示されていません。 日付にいたっては、1601/1/1 9:00となってしまっています。 Winlogonのレジストリには、入力したアカウント名やドメイン名は書き込まれている状態です。 WlxLoggedOutSASやWlxActivateUserShellの処理方法が間違っているのでしょうか? WlxLoggedOutSASの処理を簡潔に記述いたします。 WlxLoggedOutSAS ↓ 独自処理(アカウント入力画面) ↓ LogonUser ↓ pMprNotifyInfoに設定 ↓ GetTokenInformation等を処理 WlxActivateUserShellの処理は WlxActivateUserShell ↓ GetWinlogonRegistryData ↓ CreateProcessAsUser ↓ VirtualFree となっています。 何か足りないの処理等はあるのでしょうか? ご教授ください。 |
|
投稿日時: 2007-04-20 00:23
このへんは参考になりませんか?
http://www7a.biglobe.ne.jp/~lshen/EternalWindows/Special/GINA/GINA00.html |
1