Freigeben über


SRCCODEINFOW-Struktur (dbghelp.h)

Enthält Zeileninformationen.

Syntax

typedef struct _SRCCODEINFOW {
  DWORD   SizeOfStruct;
  PVOID   Key;
  DWORD64 ModBase;
  WCHAR   Obj[MAX_PATH + 1];
  WCHAR   FileName[MAX_PATH + 1];
  DWORD   LineNumber;
  DWORD64 Address;
} SRCCODEINFOW, *PSRCCODEINFOW;

Angehörige

SizeOfStruct

Die Größe der Struktur in Byte.

Key

Dieses Element wird nicht verwendet.

ModBase

Die Basisadresse des Moduls, das die Zeile enthält.

Obj[MAX_PATH + 1]

Der Name der Objektdatei innerhalb des Moduls, das die Zeile enthält.

FileName[MAX_PATH + 1]

Der vollqualifizierte Quelldateiname.

LineNumber

Die Zeilennummer in der Quelldatei.

Address

Die virtuelle Adresse der ersten Anweisung der Zeile.

Bemerkungen

Anmerkung

Der dbghelp.h-Header definiert SRCCODEINFO als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.

Anforderungen

Anforderung Wert
Header- dbghelp.h
redistributable DbgHelp.dll 6.1 oder höher

Siehe auch

SymEnumLinesProc