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


Метод IIdentityProvider::GetIdentityEnum (identityprovider.h)

Метод GetIdentityEnum извлекает указатель интерфейса IEnumUnknown , который можно использовать для перечисления удостоверений.

Синтаксис

HRESULT GetIdentityEnum(
  [in]           const IDENTITY_TYPE eIdentityType,
  [in, optional] const PROPERTYKEY   *pFilterkey,
  [in, optional] const PROPVARIANT   *pFilterPropVarValue,
  [out]          IEnumUnknown        **ppIdentityEnum
);

Параметры

[in] eIdentityType

Значение перечисления IDENTITY_TYPE , указывающее тип удостоверений для перечисления.

[in, optional] pFilterkey

Указатель на ключ свойства, указывающий свойство. Если значение этого параметра не равно NULL, перечисляются только удостоверения, поддерживающие свойство, заданное этим параметром.

[in, optional] pFilterPropVarValue

Указатель на значение свойства. Если значения этого параметра и параметра pFilterkey не равны NULL, перечисляются только удостоверения, имеющие значение свойства, заданное этим параметром.

[out] ppIdentityEnum

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

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

Если метод завершается успешно, он возвращает S_OK.

Если происходит сбой метода, он возвращает код ошибки. Список распространенных кодов ошибок см. в разделе Общие значения HRESULT.

Требования

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

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

IIdentityProvider