Freigeben über


IDebugSymbols3::GetSourceEntryStringWide-Methode (dbgeng.h)

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

Syntax

HRESULT GetSourceEntryStringWide(
  [in]            PDEBUG_SYMBOL_SOURCE_ENTRY Entry,
  [in]            ULONG                      Which,
  [out]           PWSTR                      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 Unicode-Zeichenfolgenpuffer für die Ergebnisse.

[in] BufferSize

Die Größe des Puffers.

[out, optional] StringSize

Zeiger auf die Größe der Zeichenfolge.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT 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 Windows
Kopfzeile dbgeng.h (einschließlich Dbgeng.h)

Weitere Informationen

IDebugSymbols3