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.
Ruft die Metadaten ab, die der Methode zugeordnet sind, auf die durch das angegebene MethodDef-Token verwiesen wird.
Syntax
HRESULT GetMethodProps(
[in] mdMethodDef tkMethodDef,
[out] mdTypeDef *ptkClass,
[out] LPWSTR szMethod,
[in] ULONG cchMethod,
[out] ULONG *pchMethod,
[out] DWORD *pdwAttr,
[out] PCCOR_SIGNATURE *ppvSigBlob,
[out] ULONG *pcbSigBlob,
[out] ULONG *pulCodeRVA,
[out] DWORD *pdwImplFlags
);
Parameter
[in] tkMethodDef
Das MethodDef-Token, das die Methode darstellt, für die Metadaten zurückgegeben werden sollen.
[out] ptkClass
Ein Zeiger auf ein TypeDef-Token, das den Typ darstellt, der die -Methode implementiert.
[out] szMethod
Ein Zeiger auf einen Puffer mit dem Namen der Methode.
[in] cchMethod
Die angeforderte Größe von szMethod.
[out] pchMethod
Ein Zeiger auf die Größe in Breitzeichen von szMethod oder im Falle einer Abschneidung die tatsächliche Anzahl von Breitzeichen im Methodennamen.
[out] pdwAttr
Ein Zeiger auf alle Flags, die der -Methode zugeordnet sind.
[out] ppvSigBlob
Ein Zeiger auf die binäre Metadatensignatur der -Methode.
[out] pcbSigBlob
Ein Zeiger auf die Größe von ppvSigBlob in Byte.
[out] pulCodeRVA
Ein Zeiger auf die relative virtuelle Adresse der Methode.
[out] pdwImplFlags
Ein Zeiger auf alle Implementierungsflags für die -Methode.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
| Zielplattform | Windows |
| Kopfzeile | rometadataapi.h |