지정된 토큰에서 참조하는 메서드에 대해 지정된 시그니처를 사용하여 매개 변수 정의를 만들고 해당 매개 변수 정의에 대한 토큰을 가져옵니다.
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
See also
.NET