3
このアプリケーションは現在、LogonUserを使用して、2番目のユーザーが変更を検証できるようにします。これは通常のユーザー名とパスワードでうまくいくが、パスワードの代わりにスマートカード/ピンを使用する必要がある。 Windows APIにパスワードの代わりに代わりのセキュリティID証明書を使用してログインするためのものはありますか?代替のセキュリティID資格情報を与えられたユーザーとしてログイン
このアプリケーションは現在、LogonUserを使用して、2番目のユーザーが変更を検証できるようにします。これは通常のユーザー名とパスワードでうまくいくが、パスワードの代わりにスマートカード/ピンを使用する必要がある。 Windows APIにパスワードの代わりに代わりのセキュリティID証明書を使用してログインするためのものはありますか?代替のセキュリティID資格情報を与えられたユーザーとしてログイン
お試しくださいhere 私が知る限り、CredUIPromptForWindowsCredentialsもスマートカードなどをサポートしています。
CredUIPromptForWindowsCredentialsは必要なヒントです。 CredUnPackAuthenticationBufferからユーザー名とパスワードを取得するために資格情報を取得するために呼び出すと、私たちは通常のようにユーザー名とパスワードをLogonUserに渡すことができます。 – Ryan