struktur SYMBOL_INFO_EX (dbgeng.h)
Struktur SYMBOL_INFO_EX menjelaskan informasi simbol garis yang diperluas.
Sintaks
typedef struct _SYMBOL_INFO_EX {
ULONG SizeOfStruct;
ULONG TypeOfInfo;
ULONG64 Offset;
ULONG Line;
ULONG Displacement;
ULONG Reserved[4];
} SYMBOL_INFO_EX, *PSYMBOL_INFO_EX;
Anggota
SizeOfStruct
Atur ke sizeof(SYMBOL_INFO_EX).
TypeOfInfo
Jenis informasi simbol yang disimpan. DEBUG_SYMINFO_BREAKPOINT_SOURCE_LINE adalah satu-satunya jenis yang didukung.
Offset
Alamat baris pertama yang tidak sesuai dengan pengkompilasi yang menambahkan garis lem.
Line
Nomor baris pertama yang tidak sesuai dengan pengkompilasi yang menambahkan garis lem.
Displacement
Perpindahan baris: Offset antara alamat yang diberikan dan instruksi pertama dari baris.
Reserved[4]
Disiapkan untuk penggunaan masa mendatang. Parameter ini dapat diatur ke nilai apa pun.
Keterangan
Baris lem adalah baris kode yang ditambahkan ke biner oleh compiler/linker. Baris lem tidak memiliki baris yang sesuai dalam kode sumber asli. Mereka ditambahkan untuk mengikat fungsionalitas bersama-sama di dalam biner yang dihasilkan PE, misalnya memanggil fungsi kerangka kerja NET di dalam biner asli.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | dbgeng.h (termasuk DbgEng.h) |