Metodo IConnectableCredentialProviderCredential::Connect (credentialprovider.h)
Connette un oggetto IConnectableCredentialProviderCredential . Questo metodo viene chiamato dopo che l'utente fa clic sul pulsante Invia all'interno della schermata Pre-accesso-Provider di accesso e prima che venga chiamato ICredentialProviderCredential::GetSerialization .
Sintassi
HRESULT Connect(
[in] IQueryContinueWithStatus *pqcws
);
Parametri
[in] pqcws
Tipo: IQueryContinueWithStatus*
Puntatore a un oggetto IQueryContinueWithStatus .
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Quando l'interfaccia utente di accesso chiama questo metodo, passa un puntatore a un'istanza IQueryContinueWithStatus . Questo oggetto viene usato per eseguire una query se il provider di credenziali deve continuare a tentare di connettersi alla rete e di visualizzare i messaggi di stato all'utente durante il tentativo di connessione. I provider di credenziali affidabili devono chiamare periodicamente QueryContinue durante i tentativi di connessione a una rete per poter rispondere all'input dell'utente.
Dopo una chiamata a Connetti, l'interfaccia utente di accesso visualizza un pulsante Disconnetti all'utente. Se l'utente fa clic su Disconnetti, l'interfaccia utente di accesso chiama Disconnect in ogni provider di credenziali che implementa IConnectableCredentialProviderCredentialCredential.
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | credentialprovider.h |