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.
Die GetSymbolEntriesByOffset Methode gibt die Symbole zurück, die sich an einer angegebenen Adresse befinden.
Syntax
HRESULT GetSymbolEntriesByOffset(
[in] ULONG64 Offset,
[in] ULONG Flags,
[out, optional] PDEBUG_MODULE_AND_ID Ids,
[out, optional] PULONG64 Displacements,
[in] ULONG IdsCount,
[out, optional] PULONG Entries
);
Parameter
[in] Offset
Gibt einen Speicherort im Speicheradressbereich des Prozesses innerhalb des Bereichs des gewünschten Symbols an. Nicht alle Symbole weisen einen bekannten Bereich auf, daher verwenden Sie für optimale Ergebnisse die Basisadresse des Symbols.
[in] Flags
Auf Null festgelegt.
[out, optional] Ids
Empfängt die Symbole. Dies ist ein Array IdsCount Einträge vom Typ DEBUG_MODULE_AND_ID. Wenn IDsNULL-ist, werden diese Informationen nicht zurückgegeben.
[out, optional] Displacements
Empfängt die Unterschiede zwischen den Basisadressen der gefundenen Symbole und der angegebenen Adresse gemäß dem Bereich des Symbols.
[in] IdsCount
Gibt die Anzahl der Einträge an, die die Arrays Ids und Verdrängungen enthalten können.
[out, optional] Entries
Empfängt die Anzahl der Symbole, die sich in Offset-befinden. Wenn EinträgeNULL-ist, werden diese Informationen nicht zurückgegeben.
Rückgabewert
Diese Methode kann auch Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte.
| Rückgabecode | Beschreibung |
|---|---|
|
Die Methode war erfolgreich. |
Bemerkungen
Weitere Informationen zu Symbolen finden Sie unter Symbole.
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform- | Desktop |
| Header- | dbgeng.h (include Dbgeng.h) |