ReactOS  0.4.15-dev-341-g17c5fb8
ldrsym.h
Go to the documentation of this file.
1 // start of
2 // structure of symbol file
4 typedef struct tagLoaderSymbolHeader
5 {
7  char Copyright[256];
8  char ModuleName[256];
10  ULONG Reserved; // for future extension
12 
13 typedef struct tagLoaderSymbolRecord
14 {
21 
22 typedef struct tagLoaderSymbolFile
23 {
25  LOADERSYMBOLRECORD LoaderSymbolRecord[1]; // symbol records (symbol + source file)
27 
28 typedef struct tagLoaderSymbolPool
29 {
33  LOADERSYMBOLRECORD LoaderSymbolRecord[1]; // symbol records (symbol + source file)
35 
36 // end of
37 // structure of symbol file
char ModuleName[256]
Definition: ldrsym.h:8
LOADERSYMBOLHEADER LoaderSymbolHeader
Definition: ldrsym.h:32
struct tagLoaderSymbolRecord * PLOADERSYMBOLRECORD
ULONG SizeOfThisHeap
Definition: ldrsym.h:31
struct tagLoaderSymbolRecord LOADERSYMBOLRECORD
struct tagLoaderSymbolPool LOADERSYMBOLPOOL
struct tagLoaderSymbolFile LOADERSYMBOLFILE
struct tagLoaderSymbolHeader * PLOADERSYMBOLHEADER
ULONG ModuleNameLength
Definition: ldrsym.h:15
struct tagLoaderSymbolFile * PLOADERSYMBOLFILE
ULONG NumberOfSymbols
Definition: ldrsym.h:9
LOADERSYMBOLRECORD LoaderSymbolRecord[1]
Definition: ldrsym.h:33
struct tagLoaderSymbolPool * PLOADERSYMBOLPOOL
ULONG NumberOfFiles
Definition: ldrsym.h:30
LOADERSYMBOLHEADER LoaderSymbolHeader
Definition: ldrsym.h:24
LOADERSYMBOLRECORD LoaderSymbolRecord[1]
Definition: ldrsym.h:25
char Copyright[256]
Definition: ldrsym.h:7
unsigned int ULONG
Definition: retypes.h:1
struct tagLoaderSymbolHeader LOADERSYMBOLHEADER