In Windows 8 a new authentication method for non-domain users has been introduced: using PIN set in Control Panel.
Currently our application supports Windows logon by pre-saved password using LogonUserW() and now requires support of PIN as well.
How can we achieve that from .NET application, directly or by P/Invoke?