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 eine Parameterdefinition mit der angegebenen Signatur für die Methode, auf die vom angegebenen Token verwiesen wird, und ruft ein Token für diese Parameterdefinition ab.
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] 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 von CorParamAttr Werten.
dwCPlusTypeFlag [in] ELEMENT_TYPE_* für den Konstantenwert.
pValue [in] Der Konstantenwert für den Parameter.
cchValue [in] Die Größe in Unicode-Zeichen von pValue.
ppd [out] Das mdParamDef zugewiesene Token.
Remarks
Die Sequenzwerte ulParamSeq beginnen mit 1 für Parameter. Ein Rückgabewert weist eine Sequenznummer von 0 auf.
Requirements
Plattformen: Siehe .NET unterstützte Betriebssysteme.
Header: Cor.h
Library: CorGuids.lib