Compartilhar via


Método IMetaDataImport2::EnumGenericParamConstraints (rometadataapi.h)

Obtém um enumerador para uma matriz de restrições de parâmetro genérico associadas ao parâmetro genérico representado pelo token especificado.

Sintaxe

HRESULT EnumGenericParamConstraints(
  [in, out] HCORENUM                    *phEnum,
  [in]      mdGenericParam              tk,
  [out]     mdGenericParamConstraint [] rGenericParamConstraints,
  [in]      ULONG                       cMax,
  [out]     ULONG                       *pcGenericParamConstraints
);

Parâmetros

[in, out] phEnum

Um ponteiro para o enumerador.

[in] tk

Um token que representa o parâmetro genérico cujas restrições devem ser enumeradas.

[out] rGenericParamConstraints

A matriz de restrições de parâmetro genéricas a serem enumeradas.

[in] cMax

O número máximo solicitado de tokens a serem colocados em rGenericParamConstraints.

[out] pcGenericParamConstraints

Um ponteiro para o número de tokens colocados em rGenericParamConstraints.

Retornar valor

HRESULT Descrição
S_OK EnumGenericParamConstraints retornou com êxito .
S_FALSE phEnum não tem elementos membro. Nesse caso, pcGenericParameterConstraints é definido como 0 (zero).

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho rometadataapi.h

Confira também

IMetaDataImport2