Condividi tramite


Metodo IMetaDataImport::EnumInterfaceImpls (rometadataapi.h)

Enumera i token MethodDef che rappresentano le implementazioni dell'interfaccia.

Sintassi

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

Parametri

[in, out] phEnum

Puntatore all'enumeratore.

[in] td

Token di TypeDef i cui token MethodDef che rappresentano le implementazioni dell'interfaccia devono essere enumerati.

[out] rImpls

Matrice utilizzata per archiviare i token MethodDef.

[in] cMax

Dimensione massima della matrice rImpls .

[out, retval] pcImpls

Numero effettivo di token restituiti in rImpls.

Valore restituito

HRESULT Descrizione
S_OK EnumInterfaceImpls restituito correttamente.
S_FALSE Non sono presenti token MethodDef da enumerare. In questo caso , pcImpls è 0 (zero).

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione rometadataapi.h

Vedi anche

IMetaDataImport