I would like to display an UI that interacts with user on pre-logon screen (the screen where users usually enter their username/password) I read that the architecture of
what you are trying to do is use Windows Interactive Logon Architecture
Windows Vista examples here (Credential Providers)
Windows 7 technet article