IMAGE_DEBUG_INFORMATION

【勇芳软件工作室】汉化HomePreviousNext

typedef struct _IMAGE_DEBUG_INFORMATION {

LIST_ENTRY List;

DWORD Size;

PVOID MappedBase;

USHORT Machine;

USHORT Characteristics;

DWORD CheckSum;

DWORD ImageBase;

DWORD SizeOfImage;

DWORD NumberOfSections;

PIMAGE_SECTION_HEADER Sections;

DWORD ExportedNamesSize;

LPSTR ExportedNames;

DWORD NumberOfFunctionTableEntries;

PIMAGE_FUNCTION_ENTRY FunctionTableEntries;

DWORD LowestFunctionStartingAddress;

DWORD HighestFunctionEndingAddress;

DWORD NumberOfFpoTableEntries;

PFPO_DATA FpoTableEntries;

DWORD SizeOfCoffSymbols;

PIMAGE_COFF_SYMBOLS_HEADER CoffSymbols;

DWORD SizeOfCodeViewSymbols;

PVOID CodeViewSymbols;

LPSTR ImageFilePath;

LPSTR ImageFileName;

LPSTR DebugFilePath;

DWORD TimeDateStamp;

BOOL RomImage;

PIMAGE_DEBUG_DIRECTORY DebugDirectory;

DWORD NumberOfDebugDirectories;

DWORD Reserved[ 3 ];

} IMAGE_DEBUG_INFORMATION, *PIMAGE_DEBUG_INFORMATION;

会员

名单

链表指针。

尺寸

为IMAGE_DEBUG_INFORMATION结构分配的内存大小以及所有调试信息。

MappedBase

图像的基地址。

机器类型。(有关值请参阅WINNT.H。)

特点

图像的特点。

CheckSum

图像的校验和。

ImageBase

请求的图像基地址。

SizeOfImage

图像的大小。

NumberOfSections

COFF部分标题的数量。

指向第一个COFF部分标题的指针。

ExportedNamesSize

ExportedNames的大小(以字节为单位)。

ExportedNames

指向一系列以null结尾的字符串的指针,该字符串命名从映像导出的所有函数。

NumberOfFunctionTableEntries

FunctionTableEntries中包含的条目数。

FunctionTableEntries

指向第一个功能表条目的指针。

LowestFunctionStartingAddress

最低功能表起始地址。

HighestFunctionEndingAddress

最高功能表结束地址。

NumberOfFpoTableEntries

FpoTableEntries中包含的条目数。

FpoTableEntries

指向第一个FPO条目的指针。

SizeOfCoffSymbols

COFF符号表的大小。

CoffSymbols

指向COFF符号表的指针。

SizeOfCodeViewSymbols

CodeView符号表的大小。

CodeViewSymbols

指向CodeView符号表开头的指针。

ImageFilePath

图像文件名的相对路径。

ImageFileName

图像文件名。

DebugFilePath

符号文件的完整路径。

TimeDateStamp

图像的时间戳。这表示链接器创建映像的日期和时间。

RomImage

如果图像是ROM映像,则此值为TRUE。

DebugDirectory

指向第一个调试目录的指针。(有关结构格式,请参阅WINNT.H。)

NumberOfDebugDirectories

DebugDirectories中包含的条目数。

保留的

保留[0]中的值包含原始可执行映像的段对齐。保留[1]和保留[2]中的值未定义并保留供操作系统使用。