Метод IMetaDataImport::GetTypeDefProps (rometadataapi.h)
Возвращает сведения о метаданных для типа, представленного указанным токеном TypeDef.
Синтаксис
HRESULT GetTypeDefProps(
[in] mdTypeDef tkTypeDef,
[out] LPWSTR szTypeDef,
[in] ULONG cchTypeDef,
[out] ULONG *pchTypeDef,
[out] DWORD *pdwTypeDefFlags,
[out] mdToken *ptkExtends
);
Параметры
[in] tkTypeDef
Токен TypeDef, представляющий тип, для который необходимо вернуть метаданные.
[out] szTypeDef
Буфер, содержащий имя типа.
[in] cchTypeDef
Размер в расширенных символах szTypeDef.
[out] pchTypeDef
Число расширенных символов, возвращаемых в szTypeDef.
[out] pdwTypeDefFlags
Указатель на все флаги, которые изменяют определение типа. Это значение представляет собой битовую маску из перечисления CorTypeAttr .
[out] ptkExtends
Маркер метаданных TypeDef или TypeRef, представляющий базовый тип запрошенного типа.
Возвращаемое значение
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Требования
Целевая платформа | Windows |
Header | rometadataapi.h |