IMAGE_DATA_DIRECTORY 结构 (winnt.h)

表示数据目录。

语法

typedef struct _IMAGE_DATA_DIRECTORY {
  DWORD VirtualAddress;
  DWORD Size;
} IMAGE_DATA_DIRECTORY, *PIMAGE_DATA_DIRECTORY;

成员

VirtualAddress

表的相对虚拟地址。

Size

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

注解

下面是数据目录的列表。 偏移量相对于可选标头的开头。

偏移量 (PE/PE32+) 说明
96/112 导出表地址和大小
104/120 导入表地址和大小
112/128 资源表地址和大小
120/136 异常表地址和大小
128/144 证书表地址和大小
136/152 基重定位表地址和大小
144/160 调试信息起始地址和大小
152/168 特定于体系结构的数据地址和大小
160/176 全局指针注册相对虚拟地址
168/184 线程本地存储 (TLS) 表地址和大小
176/192 加载配置表地址和大小
184/200 绑定导入表地址和大小
192/208 导入地址表地址和大小
200/216 延迟导入描述符地址和大小
208/224 CLR 标头地址和大小
216/232 预留

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 winnt.h (包括 Windows.h)

另请参阅

IMAGE_OPTIONAL_HEADER

ImageHlp 结构