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


Метод IMFNetCredentialCache::GetCredential (mfidl.h)

Извлекает объект учетных данных для указанного URL-адреса.

Синтаксис

HRESULT GetCredential(
  [in]  LPCWSTR          pszUrl,
  [in]  LPCWSTR          pszRealm,
  [in]  DWORD            dwAuthenticationFlags,
  [out] IMFNetCredential **ppCred,
  [out] DWORD            *pdwRequirementsFlags
);

Параметры

[in] pszUrl

Строка расширенных символов, завершающаяся нулевым значением, содержащая URL-адрес, для которого требуются учетные данные.

[in] pszRealm

Строка расширенных символов со значением NULL, содержащая область для проверки подлинности.

[in] dwAuthenticationFlags

Побитовое ИЛИ с нулевым или более флагами из перечисления MFNetAuthenticationFlags .

[out] ppCred

Получает указатель на интерфейс IMFNetCredential . Вызывающий объект должен освободить интерфейс .

[out] pdwRequirementsFlags

Получает побитовое ИЛИ , равное нулю или более флагам, из перечисления MFNetCredentialRequirements .

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

Метод возвращает HRESULT. Допустимые значения включают, но не ограничиваются, значения, приведенные в следующей таблице.

Код возврата Описание
S_OK
Метод выполнен успешно.

Требования

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

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

IMFNetCredentialCache