title: Customizing windows 7 login with Credential Providers
body: <p>Usually, Windows 7 uses username and password to authenticate the user.I need to customize this feature.I would like to write a windows service that will allow some external device or authentication provider to log a user into windows.For example, a finger print reader can log a user into windows via fingerprint instead of password.</p>
  
  <p>So I am trying find a C# API for this purpose(like <code>GINA.DLL</code>).</p>
  
  <p>Can anyone point me in the right direction in terms of what I need and where I should start researching how to make such a thing?</p>
  
  <p><b>UPDATED:</b>
  I have gone through following link.<a href="http://msdn.microsoft.com/en-us/magazine/cc163489.aspx" rel="nofollow">http://msdn.microsoft.com/en-us/magazine/cc163489.aspx</a>. It contains the information. But examples are in C++.</p>