IMetaDataImport::EnumInterfaceImpls 方法(rometadataapi.h)

枚举表示接口实现的 InterfaceImpl 令牌。

Syntax

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

参数

[in, out] phEnum

指向枚举器的指针。

[in] td

要枚举表示接口实现的 InterfaceImpl 标记的 TypeDef 的标记。

[out] rImpls

用于存储 InterfaceImpl 令牌的数组。

[in] cMax

rImpls 数组的最大大小。

[out, retval] pcImpls

rImpls 中返回的实际令牌数。

返回值

HRESULT 说明
S_OK EnumInterfaceImpls 已成功返回。
S_FALSE 没有用于枚举的 InterfaceImpl 令牌。 在这种情况下, pcImpls 为 0(零)。

要求

Requirement 价值
目标平台 Windows操作系统
rometadataapi.h

另请参阅

IMetaDataImport