Freigeben über


IDebugSymbols3::GetSourceEntriesByOffset-Methode (dbgeng.h)

Fragt Symbolinformationen ab und gibt Speicherorte im Speicher des Ziels mithilfe eines Offsets zurück.

Syntax

HRESULT GetSourceEntriesByOffset(
  [in]            ULONG64                    Offset,
  [in]            ULONG                      Flags,
  [out]           PDEBUG_SYMBOL_SOURCE_ENTRY Entries,
  [in]            ULONG                      EntriesCount,
  [out, optional] PULONG                     EntriesAvail
);

Parameter

[in] Offset

Der Offset des Eintrags.

[in] Flags

Ein Bitsatz, der Optionen enthält, die das Verhalten dieser Methode beeinflussen.

[out] Entries

Ein Zeiger auf einen zurückgegebenen Eintrag als DEBUG_SYMBOL_SOURCE_ENTRY Struktur.

[in] EntriesCount

Die Anzahl der Einträge.

[out, optional] EntriesAvail

Ein Zeiger auf die Anzahl der verfügbaren Einträge.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OKzurückgegeben. Andernfalls wird ein HRESULT- Fehlercode zurückgegeben.

Bemerkungen

Diese Methode kann mehrere Ergebnisse für eine Quellsuche zurückgeben. Dadurch können alle möglichen Ergebnisse zurückgegeben werden.

Anforderungen

Anforderung Wert
Zielplattform- Fenster
Header- dbgeng.h (include Dbgeng.h)

Siehe auch

DEBUG_SYMBOL_SOURCE_ENTRY

IDebugSymbols3