ImageDirectoryEntryToData

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

[Now Supported on Windows NT]

ImageDirectoryEntryToData功能可以访问特定于图像的数据。

PVOID ImageDirectoryEntryToData(

IN LPVOID【基础】, 
IN BOOLEAN【MappedAsImage】, 
IN USHORT【DirectoryEntry】, 
OUT PULONG【尺寸】 
); 

参数

【基础】

图像的基地址。

【MappedAsImage】

如果该标志为TRUE,则系统加载器映射映像。如果标志为FALSE,则通过调用MapViewOfFile映射该文件。

【DirectoryEntry】

所需目录条目的索引号。该值必须是以下之一:

*IMAGE_DIRECTORY_ENTRY_EXPORT

*IMAGE_DIRECTORY_ENTRY_IMPORT

*IMAGE_DIRECTORY_ENTRY_RESOURCE

*IMAGE_DIRECTORY_ENTRY_EXCEPTION

*IMAGE_DIRECTORY_ENTRY_SECURITY

*IMAGE_DIRECTORY_ENTRY_BASERELOC

*IMAGE_DIRECTORY_ENTRY_DEBUG

*IMAGE_DIRECTORY_ENTRY_COPYRIGHT

*IMAGE_DIRECTORY_ENTRY_GLOBALPTR

*IMAGE_DIRECTORY_ENTRY_TLS

*IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG

*IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT

*IMAGE_DIRECTORY_ENTRY_IAT

【尺寸】

所需目录条目数据的大小。

返回值

如果函数成功,则返回值是指向目录条目数据的指针。

如果函数失败,则返回值为NULL。要检索扩展错误信息,请调用GetLastError.

备注

ImageDirectoryEntryToData功能用于获取对特定于图像的数据的访问。