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 relative virtuelle Adresse (RVA) und die Implementierungsflags der Methode oder des Felds ab, die bzw. das durch das angegebene Token dargestellt wird.
Syntax
HRESULT GetRVA(
[in] mdToken tk,
[out] ULONG *pulCodeRVA,
[out] DWORD *pdwImplFlags
);
Parameter
[in] tk
Ein MethodDef- oder FieldDef-Metadatentoken, das das Codeobjekt darstellt, für das die RVA zurückgegeben werden soll. Wenn es sich bei dem Token um ein FieldDef-Token handelt, muss es sich bei dem Feld um eine globale Variable handelt.
[out] pulCodeRVA
Ein Zeiger auf die relative virtuelle Adresse des Codeobjekts, das durch das Token dargestellt wird.
[out] pdwImplFlags
Ein Zeiger auf die Implementierungsflags für die -Methode. Dieser Wert ist eine Bitmaske aus der CorMethodImpl-Enumeration. Der Wert von pdwImplFlags ist nur gültig, wenn tk ein MethodDef-Token ist.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | rometadataapi.h |