GINA

Windows2000/XP/2003で表示されるユーザ認証画面をGINA(Graphic Identification and Authentification)という。実際には、ユーザのログオン処理、シャットダウン処理、パスワード変更処理、スクリーンセーバーからの回復時の認証処理、Smart Cardを使用したログオン等の処理に使用される。
VPNクライアント、無線LANのSupplicant(Odysseyなど)をインストールするとGINA処理が変更される。詳細は見ていないが、オリジナルのmsgina.dllをそのままにし、レジストリキー(HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon\GinaDLL)を書き換えている。
オリジナルのGINAを作成するための資料は、下記Microsoft Webサイトのドキュメントを参照。

そして、CO-GINAという製品もある。企業で使うときは検討してみるのもいいかもな。