Freigeben über


IDebugSymbols3::GetImagePathWide-Methode (dbgeng.h)

Die GetImagePathWide--Methode gibt den pfad des ausführbaren Bilds zurück.

Syntax

HRESULT GetImagePathWide(
  [out, optional] PWSTR  Buffer,
  [in]            ULONG  BufferSize,
  [out, optional] PULONG PathSize
);

Parameter

[out, optional] Buffer

Empfängt den Pfad des ausführbaren Bilds. Dies ist eine Zeichenfolge, die Durch Semikolons getrennt ist (;). Wenn Puffer-NULL-ist, werden diese Informationen nicht zurückgegeben.

[in] BufferSize

Gibt die Größe des Puffer- Puffers in Zeichen an.

[out, optional] PathSize

Empfängt die Größe des ausführbaren Bildpfads in Zeichen.

Rückgabewert

Diese Methode kann auch andere Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte.

Rückgabecode Beschreibung
S_OK
Die Methode war erfolgreich.
S_FALSE
Die Methode war erfolgreich. Der Puffer war jedoch nicht groß genug, um den ausführbaren Bildpfad zu speichern, und der Pfad wurde abgeschnitten.

Bemerkungen

Der Pfad des ausführbaren Bilds wird vom Modul beim Suchen nach ausführbaren Bildern verwendet.

Der Pfad des ausführbaren Bilds kann aus mehreren Verzeichnissen bestehen, die durch Semikolons getrennt sind. Diese Verzeichnisse werden in der Reihenfolge durchsucht.

Anforderungen

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

Siehe auch

AppendImagePath-

IDebugSymbols3

SetImagePath-