Метод 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
Значение перечисления CorGenericParamAttr , описывающее Тип для универсального параметра.
[out] ptOwner
Токен TypeDef или MethodDef , представляющий владельца параметра.
[out] reserved
Зарезервировано для будущей расширяемости.
[out] wzname
Имя универсального параметра.
[in] cchName
Размер буфера wzName .
[out] pchName
Возвращаемый размер имени в расширенных символах.
Возвращаемое значение
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | rometadataapi.h |