为指定标记引用的方法创建具有指定签名的参数定义,并获取该参数定义的令牌。
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]Unicode 中参数的名称。
dwParamFlags [in]参数的标志。 这是值的位掩码 CorParamAttr 。
dwCPlusTypeFlag [in] ELEMENT_TYPE_* 表示常量值。
pValue [in]参数的常量值。
cchValue [in]大小(以 Unicode 字符 pValue为单位)。
ppd [out] mdParamDef 分配的令牌。
Remarks
参数的 ulParamSeq 序列值以 1 开头。 返回值包含序列号 0。
Requirements
平台: 请参阅 .NET 支持的作系统。
Header: Cor.h
Library: CorGuids.lib