Freigeben über


ICredentialProvider::UnAdvise-Methode (credentialprovider.h)

Wird von der Anmelde-Benutzeroberfläche oder der Benutzeroberfläche für Anmeldeinformationen verwendet, um den Anmeldeinformationsanbieter darüber zu informieren, dass Ereignisrückrufe nicht mehr akzeptiert werden.

Syntax

HRESULT UnAdvise();

Rückgabewert

Typ: HRESULT

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

Hinweise

Diese Methode muss nicht implementiert werden und sollte E_NOTIMPL zurückgeben, wenn dies nicht der Fall ist. Es gibt möglicherweise keinen Grund, sie aufzurufen, z. B. wenn sich die Anmeldeoberfläche oder die Anmeldeinformationsoberfläche nie ändert oder aktualisiert.

Wenn diese Methode aufgerufen wird, gibt dies an, dass der in Advisebereitgestellte ICredentialProviderEvents-Zeiger nicht mehr gültig ist. Es liegt in der Verantwortung des Anmeldeinformationsanbieters , release für den bereitgestellten ICredentialProviderEvents-Zeiger während dieser Methode aufzurufen.

Wichtig  

Sie sollten diese Methode nicht verwenden, um zugewiesenen Arbeitsspeicher für den Anmeldeinformationsanbieter zu sauber. Dies sollte im Destruktor des Anmeldeinformationsanbieters wie gewohnt ausgeführt werden.

 

Anforderungen

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

Weitere Informationen

ICredentialProvider

ICredentialProvider::Advise