Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает значения метаданных для параметра, на который ссылается указанный токен ParamDef.
Syntax
HRESULT GetParamProps (
[in] mdParamDef tk,
[out] mdMethodDef *pmd,
[out] ULONG *pulSequence,
[out] LPWSTR szName,
[in] ULONG cchName,
[out] ULONG *pchName,
[out] DWORD *pdwAttr,
[out] DWORD *pdwCPlusTypeFlag,
[out] UVCP_CONSTANT *ppValue,
[out] ULONG *pcchValue
);
Parameters
tk [in] Токен ParamDef, представляющий параметр для возврата метаданных.
pmd [out] Указатель на маркер MethodDef, представляющий метод, который принимает параметр.
pulSequence [out] Порядковое положение параметра в списке аргументов метода.
szName [out] Буфер для хранения имени параметра.
cchName [in] Запрошенный размер в широких символах szName.
pchName [out] Возвращаемый размер в широких символах szName.
pdwAttr [out] Указатель на любые флаги атрибутов, связанные с параметром. Это битовая маска значений CorParamAttr .
pdwCPlusTypeFlag [out] Указатель на флаг, указывающий, что параметр является параметром ValueType.
ppValue [out] Указатель на строку константы, возвращаемую параметром.
pcchValue [out] Размер ppValue в широких символах или ноль, если ppValue не содержит строку.
Remarks
Значения последовательности начинаются pulSequence с 1 для параметров. Возвращаемое значение имеет порядковый номер 0.
Requirements
Платформ: См. сведения о поддерживаемых операционных системах .NET.
Header: Cor.h
Library: CorGuids.lib