Método IMetaDataImport::EnumInterfaceImpls (rometadataapi.h)

Enumera tokens InterfaceImpl que representam implementações de interface.

Sintaxe

HRESULT EnumInterfaceImpls(
  [in, out]     HCORENUM           *phEnum,
  [in]          mdTypeDef          td,
  [out]         mdInterfaceImpl [] rImpls,
  [in]          ULONG              cMax,
  [out, retval] ULONG              *pcImpls
);

Parameters

[in, out] phEnum

Um ponteiro para o enumerador.

[in] td

O token do TypeDef cujos tokens InterfaceImpl que representam implementações de interface devem ser enumerados.

[out] rImpls

A matriz usada para armazenar os tokens InterfaceImpl.

[in] cMax

O tamanho máximo da matriz rImpls .

[out, retval] pcImpls

O número real de tokens retornados em rImpls.

Valor de devolução

HRESULT Descrição
S_OK EnumInterfaceImpls retornou com êxito.
S_FALSE Não há tokens InterfaceImpl para enumerar. Nesse caso, pcImpls é 0 (zero).

Requirements

Requirement Valor
da Plataforma de Destino Windows
Cabeçalho rometadataapi.h

Consulte também

IMetaDataImport