IMetaDataImport2::EnumMethodSpecs 方法 (rometadataapi.h)
获取与指定的 MethodDef 或 MemberRef 标记关联的 MethodSpec 标记数组的枚举器。
语法
HRESULT EnumMethodSpecs(
[in, out] HCORENUM *phEnum,
[in] mdToken tk,
[out] mdMethodSpec [] rMethodSpecs,
[in] ULONG cMax,
[out] ULONG *pcMethodSpecs
);
参数
[in, out] phEnum
指向 rMethodSpecs 枚举器的指针。
[in] tk
MemberRef 或 MethodDef 标记,表示要枚举其 MethodSpec 令牌的方法。 如果 tk 的值为 0 (零) ,则将枚举范围中的所有 MethodSpec 令牌。
[out] rMethodSpecs
要枚举的 MethodSpec 令牌数组。
[in] cMax
要放置在 rMethodSpecs 中的请求的最大令牌数。
[out] pcMethodSpecs
返回放置在 rMethodSpecs 中的令牌数。
返回值
HRESULT | 说明 |
---|---|
S_OK | EnumMethodSpecs 已成功返回。 |
S_FALSE | phEnum 没有成员元素。 在这种情况下, pcMethodSpecs 设置为 0 (零) 。 |
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | rometadataapi.h |