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.
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 |