Interfaccia ICredentialProviderCredentialEvents (credentialprovider.h)
Fornisce un meccanismo di callback asincrono usato da una credenziale per notificare gli eventi di modifica dello stato o del testo nell'interfaccia utente di accesso o nell'interfaccia utente delle credenziali.
Ereditarietà
L'interfaccia ICredentialProviderCredentialEvents eredita dall'interfaccia IUnknown . ICredentialProviderCredentialEvents include anche questi tipi di membri:
Metodi
L'interfaccia ICredentialProviderCredentialEvents include questi metodi.
ICredentialProviderCredentialEvents::AppendFieldComboBoxItem Comunica all'interfaccia utente di accesso o all'interfaccia utente delle credenziali che una casella combinata richiede un elemento aggiunto e che l'interfaccia utente deve essere aggiornata. |
ICredentialProviderCredentialEvents::D eleteFieldComboBoxItem Comunica all'interfaccia utente di accesso o all'interfaccia utente delle credenziali che un elemento deve essere eliminato da una casella combinata e che l'interfaccia utente deve essere aggiornata. |
ICredentialProviderCredentialEvents::OnCreatingWindow Viene chiamato quando viene creata la finestra. Consente alle credenziali di recuperare il valore HWND della finestra padre dopo la chiamata a Advise. |
ICredentialProviderCredentialEvents::SetFieldBitmap Comunica all'interfaccia utente di accesso o all'interfaccia utente delle credenziali che un campo dell'immagine del riquadro è stato modificato e che l'interfaccia utente deve essere aggiornata. |
ICredentialProviderCredentialEvents::SetFieldCheckbox Comunica all'interfaccia utente di accesso o all'interfaccia utente delle credenziali che un campo casella di controllo è stato modificato e che l'interfaccia utente deve essere aggiornata. |
ICredentialProviderCredentialEvents::SetFieldComboBoxSelectedItem Comunica all'interfaccia utente di accesso o all'interfaccia utente delle credenziali che l'elemento selezionato in una casella combinata è stato modificato e che l'interfaccia utente deve essere aggiornata. |
ICredentialProviderCredentialEvents::SetFieldInteractiveState Comunica all'interfaccia utente di accesso o all'interfaccia utente delle credenziali che lo stato di interattività di un campo è stato modificato e che l'interfaccia utente deve essere aggiornata. |
ICredentialProviderCredentialEvents::SetFieldState Comunica all'interfaccia utente di accesso o all'interfaccia utente delle credenziali che lo stato di un campo è stato modificato e che l'interfaccia utente deve essere aggiornata. |
ICredentialProviderCredentialEvents::SetFieldString Comunica all'interfaccia utente di accesso o all'interfaccia utente delle credenziali che la stringa associata a un campo è stata modificata e che l'interfaccia utente deve essere aggiornata. |
ICredentialProviderCredentialEvents::SetFieldSubmitButton Consente alle credenziali di impostare il campo a cui viene visualizzato il pulsante di invio adiacente. |
Commenti
Questi metodi devono essere chiamati solo da una credenziale che passa come primo parametro. Il comportamento non è definito se si tenta di chiamare questi metodi usando credenziali diverse da quelle attivate dalla chiamata su Advise. Se un provider di credenziali dispone di informazioni su un altro thread e vuole comunicare tramite l'interfaccia utente di accesso o l'interfaccia utente delle credenziali del thread, le richieste dovranno passare attraverso le credenziali che hanno ricevuto la chiamata di avviso .
Quando implementare
Le terze parti non implementano ICredentialProviderCredentialEvents. Un'implementazione è inclusa in Windows.Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | credentialprovider.h |
Vedi anche
Provider di credenziali in Windows 10
ICredentialProviderCredential::Advise