Поделиться через


Метод ICredentialProvider::UnAdvise (credentialprovider.h)

Используется в пользовательском интерфейсе входа или пользовательском интерфейсе учетных данных, чтобы сообщить поставщику учетных данных о том, что обратные вызовы событий больше не принимаются.

Синтаксис

HRESULT UnAdvise();

Возвращаемое значение

Тип: HRESULT

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Этот метод не требуется реализовывать, и в противном случае он должен возвращать E_NOTIMPL . Это может не вызываться, например, если пользовательский интерфейс входа или пользовательский интерфейс учетных данных никогда не изменяется или не обновляется.

Вызов этого метода означает, что указатель ICredentialProviderEvents , предоставленный в Совете , больше недействителен. Поставщик учетных данных отвечает за вызов Release для предоставленного указателя ICredentialProviderEvents во время этого метода.

Важно  

Этот метод не следует использовать для очистки выделенной памяти для поставщика учетных данных. Это следует делать в деструкторе поставщика учетных данных в обычном режиме.

 

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header credentialprovider.h

См. также раздел

ICredentialProvider

ICredentialProvider::Advise