IMetaDataImport::GetTypeDefProps 方法 (rometadataapi.h)
返回由指定的 TypeDef 标记表示的 Type 的元数据信息。
语法
HRESULT GetTypeDefProps(
[in] mdTypeDef tkTypeDef,
[out] LPWSTR szTypeDef,
[in] ULONG cchTypeDef,
[out] ULONG *pchTypeDef,
[out] DWORD *pdwTypeDefFlags,
[out] mdToken *ptkExtends
);
parameters
[in] tkTypeDef
TypeDef 标记,表示要为其返回元数据的类型。
[out] szTypeDef
包含类型名称的缓冲区。
[in] cchTypeDef
szTypeDef 的宽字符大小。
[out] pchTypeDef
szTypeDef 中返回的宽字符数。
[out] pdwTypeDefFlags
指向修改类型定义的任何标志的指针。 此值是 CorTypeAttr 枚举中的位掩码。
[out] ptkExtends
一个 TypeDef 或 TypeRef 元数据标记,表示所请求类型的基类型。
返回值
如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。
要求
目标平台 | Windows |
标头 | rometadataapi.h |