IMetaDataImport2::GetGenericParamProps 方法 (rometadataapi.h)
获取与指定标记表示的泛型参数关联的元数据。
语法
HRESULT GetGenericParamProps(
[in] mdGenericParam gp,
[out] ULONG *pulParamSeq,
[out] DWORD *pdwParamFlags,
[out] mdToken *ptOwner,
[out] DWORD *reserved,
[out] LPWSTR wzname,
[in] ULONG cchName,
[out] ULONG *pchName
);
参数
[in] gp
表示要为其返回元数据的泛型参数的标记。
[out] pulParamSeq
Type 参数在父构造函数或方法中的序号位置。
[out] pdwParamFlags
描述泛型参数的 Type 的 CorGenericParamAttr 枚举的值。
[out] ptOwner
表示参数所有者的 TypeDef 或 MethodDef 标记。
[out] reserved
保留以供将来进行扩展。
[out] wzname
泛型参数的名称。
[in] cchName
wzName 缓冲区的大小。
[out] pchName
返回的名称大小(以宽字符为单位)。
返回值
如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | rometadataapi.h |