Freigeben über


IConnectableCredentialProviderCredential::Connect-Methode (credentialprovider.h)

Stellt eine Verbindung mit einem IConnectableCredentialProviderCredential-Objekt her . Diese Methode wird aufgerufen, nachdem der Benutzer auf die Schaltfläche Senden im Bildschirm Voranmeldungsanbieter geklickt hat und bevor ICredentialProviderCredential::GetSerialization aufgerufen wird.

Syntax

HRESULT Connect(
  [in] IQueryContinueWithStatus *pqcws
);

Parameter

[in] pqcws

Typ: IQueryContinueWithStatus*

Ein Zeiger auf ein IQueryContinueWithStatus-Objekt .

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Wenn die Logon UI diese Methode aufruft, übergibt sie einen Zeiger auf eine IQueryContinueWithStatus-instance. Dieses Objekt wird verwendet, um abzufragen, ob der Anmeldeinformationsanbieter weiterhin versuchen soll, eine Verbindung mit dem Netzwerk herzustellen und dem Benutzer status Nachrichten anzuzeigen, während er versucht, eine Verbindung herzustellen. Anbieter von robusten Anmeldeinformationen sollten QueryContinue regelmäßig aufrufen, wenn versucht wird, eine Verbindung mit einem Netzwerk herzustellen, um auf Benutzereingaben reagieren zu können.

Nach einem erfolgreichen Aufruf von Connect zeigt die Anmeldeoberfläche dem Benutzer die Schaltfläche Trennen an. Wenn der Benutzer auf Trennen klickt, ruft die Anmeldeoberfläche Die Verbindung trennen für jeden Anmeldeinformationsanbieter auf, der IConnectableCredentialProviderCredentialCredential implementiert.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile credentialprovider.h