ICredentialProviderCredentialEvents 介面 (credentialprovider.h)
提供認證用來通知認證狀態或文字變更事件之登入 UI 或認證 UI 中的異步回呼機制。
繼承
ICredentialProviderCredentialEvents 介面繼承自 IUnknown 介面。 ICredentialProviderCredentialEvents 也有下列類型的成員:
方法
ICredentialProviderCredentialEvents 介面具有這些方法。
ICredentialProviderCredentialEvents::AppendFieldComboBoxItem 與登入UI或認證UI通訊,下拉式方塊需要附加專案,且應該更新UI。 |
ICredentialProviderCredentialEvents::D eleteFieldComboBoxItem 與登入UI或認證UI通訊,指出項目應該從下拉式方塊中刪除,而且應該更新UI。 |
ICredentialProviderCredentialEvents::OnCreatingWindow 建立視窗時呼叫。 可讓認證在呼叫建議之後擷取父視窗的 HWND。 |
ICredentialProviderCredentialEvents::SetFieldBitmap 與 [登入 UI] 或 [認證] UI 通訊,指出磚影像欄位已變更,而且應該更新 UI。 |
ICredentialProviderCredentialEvents::SetFieldCheckbox 與登入 UI 或認證 UI 通訊,指出複選框欄位已變更,而且應該更新 UI。 |
ICredentialProviderCredentialEvents::SetFieldComboBoxSelectedItem 與登入 UI 或認證 UI 通訊,指出下拉式方塊中選取的專案已變更,而且應該更新 UI。 |
ICredentialProviderCredentialEvents::SetFieldInteractiveState 與登入UI或認證UI通訊,表示字段的互動狀態已變更,而且應該更新UI。 |
ICredentialProviderCredentialEvents::SetFieldState 與登入UI或認證UI通訊,指出欄位狀態已變更,而且應該更新UI。 |
ICredentialProviderCredentialEvents::SetFieldString 與登入UI或認證UI通訊,表示與欄位相關聯的字串已變更,而且應該更新UI。 |
ICredentialProviderCredentialEvents::SetFieldSubmitButton 讓認證能夠設定提交按鈕出現在相鄰的欄位。 |
備註
這些方法應該只由傳遞 這個 做為第一個參數的認證呼叫。 如果您嘗試使用 建議呼叫所啟動之認證以外的認證來呼叫這些方法,則行為是未定義的。 如果認證提供者有另一個線程的相關信息,而且想要透過該線程的登入 UI 或認證 UI 進行通訊,要求將需要通過收到 建議 呼叫的認證。
何時實作
第三方不會實作 ICredentialProviderCredentialEvents。 實作隨附於 Windows。規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | credentialprovider.h |
另請參閱
ICredentialProviderCredential::建議