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


Метод ICredentialProviderCredential::Advise (credentialprovider.h)

Позволяет учетным данным инициировать события в пользовательском интерфейсе входа или пользовательском интерфейсе учетных данных через интерфейс обратного вызова. Этот метод следует вызывать перед другими методами в интерфейсе ICredentialProviderCredential .

Синтаксис

HRESULT Advise(
  [in] ICredentialProviderCredentialEvents *pcpce
);

Параметры

[in] pcpce

Тип: ICredentialProviderCredentialEvents*

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

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

Тип: HRESULT

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

Комментарии

Этот метод является необязательным. Если этот метод не реализован, следует просто вернуть E_NOTIMPL.

Поставщики учетных данных, реализующие этот метод, несут ответственность за вызов AddRef для предоставленных объектов ICredentialProviderCredentialEvents. Эти поставщики учетных данных также должны вызывать Release во время метода UnAdvise .

Требования

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

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

ICredentialProviderCredential

ICredentialProviderCredential::UnAdvise