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.
Diese Methode konvertiert einen Methodenspeicherort und einen Offset in eine Speicheradresse.
Syntax
int GetMethodLocationProperty(
string upstrFullyQualifiedMethodPlusOffset,
IDebugSymbolProvider pSymbolProvider,
IDebugAddress pAddress,
IDebugBinder pBinder,
out IDebugProperty2 ppProperty
);
Parameter
upstrFullyQualifiedMethodPlusOffset
[in] Die Methodenposition und der Offset, ausgedrückt als Zeichenfolge.
pSymbolProvider
[in] Der Symbolanbieter, ausgedrückt als IDebugSymbolProvider-Objekt .
pAddress
[in] Eine Adresse innerhalb der Methode, ausgedrückt als IDebugAddress-Objekt .
pBinder
[in] Der Sammelordner, ausgedrückt als IDebugBinder-Objekt .
ppProperty
[out] Gibt eine IDebugProperty2-Schnittstelle zurück, die die Speicheradresse darstellt.
Rückgabewert
Wenn die Ausführung erfolgreich ist, wird S_OK, andernfalls ein Fehlercode zurückgegeben.
Hinweise
Die zurückgegebene Adresse kann verwendet werden, um beispielsweise einen Haltepunkt festzulegen.
Trotz des Namens upstrFullyQualifiedMethodPlusOffsetkann dieser Parameter einen teilweise qualifizierten Methodennamen übergeben werden. In diesem Fall ist die ausgewählte Methode das, das eingeschlossen wird pAddress. Wie dieser Parameter interpretiert wird, liegt bei der Implementierung des Ausdrucksauswerts und der unterstützten Sprache.