ICredentialProviderCredential::SetSelected 方法 (credentialprovider.h)
選取認證時呼叫。 可讓實作者設定登入特性。
語法
HRESULT SetSelected(
[out] BOOL *pbAutoLogon
);
參數
[out] pbAutoLogon
類型: BOOL*
當這個方法傳回時,如果選取認證表示應該立即且自動登入,則包含 TRUE ,否則 為 FALSE。 例如,列舉沒有密碼之帳戶的認證提供者可能會想要將此傳回為 true。
傳回值
類型: HRESULT
如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。
備註
傳回 S_OK 以外的任何值,會導致登入 UI 和認證 UI 的行為如同未發生選取項目一樣。
在 Windows 10 中,如果認證提供者想要在 Windows 認為不適合的情況下自動登入使用者,系統會將登入按鈕顯示為速度提升。 其中一個範例是當具有空白密碼的使用者鎖定計算機或註銷時。在該案例中,Windows 不會直接將使用者登入。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | credentialprovider.h |