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 |