Condividi tramite


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