Metodo IIdentityProvider::GetIdentityEnum (identityprovider.h)

Il metodo GetIdentityEnum recupera un puntatore dell'interfaccia IEnumUnknown che può essere usato per enumerare le identità.

Sintassi

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

Parametri

[in] eIdentityType

Valore dell'enumerazione IDENTITY_TYPE che indica il tipo di identità da enumerare.

[in, optional] pFilterkey

Puntatore a una chiave di proprietà che specifica una proprietà. Se il valore di questo parametro non è NULL, vengono enumerate solo le identità che supportano la proprietà specificata da questo parametro.

[in, optional] pFilterPropVarValue

Puntatore a un valore di proprietà. Se i valori di questo parametro e il parametro pFilterkey non sono NULL, vengono enumerate solo le identità con il valore della proprietà specificato da questo parametro.

[out] ppIdentityEnum

Puntatore a un puntatore a un puntatore dell'interfaccia IEnumUnknown che può essere usato per enumerare le identità.

Valore restituito

Se il metodo ha esito positivo, restituisce S_OK.

Se il metodo ha esito negativo, viene restituito un codice errore. Per un elenco di codici di errore comuni, vedere Valori HRESULT comuni.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione identityprovider.h

Vedi anche

IIdentityProvider