Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Tworzy definicję parametru z określonym podpisem dla metody, do której odwołuje się określony token, i pobiera token dla tej definicji parametru.
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] Token dla metody, której parametr jest definiowany.
ulParamSeq [in] Numer sekwencji parametrów.
szName [in] Nazwa parametru w standardzie Unicode.
dwParamFlags [in] Flagi parametru. Jest to maska bitów CorParamAttr wartości.
dwCPlusTypeFlag [in] ELEMENT_TYPE_* dla wartości stałej.
pValue [in] Stała wartość parametru.
cchValue [in] Rozmiar w znakach Unicode o wartości pValue.
ppd [out] Przypisany mdParamDef token.
Remarks
Wartości sekwencji zaczynają ulParamSeq się od 1 dla parametrów. Wartość zwracana ma liczbę sekwencji 0.
Requirements
Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.
Header: Cor.h
Library: CorGuids.lib