Metodo IMetaDataImport::EnumInterfaceImpls (rometadataapi.h)

Enumera i token InterfaceImpl 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
);

Parameters

[in, out] phEnum

Puntatore all'enumeratore.

[in] td

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

[out] rImpls

Matrice usata per archiviare i token InterfaceImpl.

[in] cMax

Dimensione massima della matrice rImpls .

[out, retval] pcImpls

Numero effettivo di token restituiti in rImpls.

Valore restituito

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

Requisiti

Requisito Value
Piattaforma di destinazione Windows
Intestazione rometadataapi.h

Vedere anche

IMetaDataImport