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


Метод ICredentialProviderUser::GetValue (credentialprovider.h)

Извлекает заданное значение свойства, заданное для пользователя.

Синтаксис

HRESULT GetValue(
  [in]  REFPROPERTYKEY key,
  [out] PROPVARIANT    *value
);

Параметры

[in] key

Одно из следующих значений, указывающее извлекаемое свойство.

REFPROPERTYKEY Применимо к...
PKEY_Identity_DisplayName Пользовательский интерфейс входа и учетных данных
PKEY_Identity_UserName Пользовательский интерфейс входа и учетных данных
PKEY_Identity_QualifiedUserName Пользовательский интерфейс входа и учетных данных
PKEY_Identity_LogonStatusString Только пользовательский интерфейс входа
PKEY_Identity_PrimarySid Пользовательский интерфейс входа и учетных данных
PKEY_Identity_ProviderID Пользовательский интерфейс входа и учетных данных

[out] value

Указатель на значение, которое при успешном возвращении этого метода получает запрошенное значение свойства.

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

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

Комментарии

Значения PKEY_Identity_DisplayName, PKEY_Identity_UserName, PKEY_Identity_QualifiedUserName и PKEY_Identity_LogonStatusString можно получить непосредственно в виде строк с помощью метода GetStringValue .

Требования

   
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header credentialprovider.h
Библиотека CredentialProvider.lib
DLL Authui.dll

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

ICredentialProviderUser

ICredentialProviderUser::GetStringValue