Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Создает определение параметра с указанной сигнатурой для метода, на который ссылается указанный токен, и получает маркер для определения этого параметра.
Syntax
HRESULT DefineParam (
[in] mdMethodDef md,
[in] ULONG ulParamSeq,
[in] LPCWSTR szName,
[in] DWORD dwParamFlags,
[in] DWORD dwCPlusTypeFlag,
[in] void const *pValue,
[in] ULONG cchValue,
[out] mdParamDef *ppd
);
Parameters
md [in] Маркер для метода, параметр которого определен.
ulParamSeq [in] Номер последовательности параметров.
szName [in] Имя параметра в Юникоде.
dwParamFlags [in] Флаги для параметра. Это битовая маска значений CorParamAttr .
dwCPlusTypeFlag [in] ELEMENT_TYPE_* для значения константы.
pValue [in] Константное значение параметра.
cchValue [in] Размер в символах Юникода pValue.
ppd [out] Назначенный mdParamDef маркер.
Remarks
Значения последовательности начинаются ulParamSeq с 1 для параметров. Возвращаемое значение имеет порядковый номер 0.
Requirements
Платформ: См. сведения о поддерживаемых операционных системах .NET.
Header: Cor.h
Library: CorGuids.lib