Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellt für die Methode, auf die vom angegebenen Token verwiesen wird, eine Parameterdefinition mit der angegebenen Signatur und ruft ein Token für die Parameterdefinition ab.
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
);
Parameter
md
[in] Das Token für die Methode, deren Parameter definiert wird.ulParamSeq
[in] Die Parametersequenznummer.szName
[in] Der Name des Parameters in Unicode.dwParamFlags
[in] Flags für den Parameter. Dies ist eine Bitmaske aus CorParamAttr-Werten.dwCPlusTypeFlag
[in] Der ELEMENT_TYPE_* für den Konstantenwert.pValue
[in] Der konstante Wert für den Parameter.cchValue
[in] Die Größe von pValue in Unicode-Zeichen.ppd
[out] Das zugewiesene mdParamDef-Token.
Hinweise
Die Sequenzwerte in ulParamSeq beginnen mit 1 für Parameter. Ein Rückgabewert besitzt eine Sequenznummer von 0.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: Cor.h
Bibliothek: als Ressource in MSCorEE.dll verwendet
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0