Freigeben über


IDebugSymbols3::GetSourceEntryString-Methode (dbgeng.h)

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

Syntax

HRESULT GetSourceEntryString(
  [in]            PDEBUG_SYMBOL_SOURCE_ENTRY Entry,
  [in]            ULONG                      Which,
  [out]           PSTR                       Buffer,
  [in]            ULONG                      BufferSize,
  [out, optional] PULONG                     StringSize
);

Parameter

[in] Entry

Ein Eintrag als DEBUG_SYMBOL_SOURCE_ENTRY Struktur.

[in] Which

Ein Wert, der bestimmt, welche Typen zurückgegeben werden sollen.

[out] Buffer

Ein Zeiger auf einen Zeichenfolgenpuffer für die Ergebnisse.

[in] BufferSize

Die Größe des Puffers.

[out, optional] StringSize

Zeigen Sie auf die Größe der Zeichenfolge.

Rückgabewert

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

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

IDebugSymbols3