IMAGE_THUNK_DATA的结构是什么?

问题描述 投票:3回答:1

任何人都可以解释IMAGE_THUNK_DATA的结构吗?

我只知道它有4个元素,但是我想对这些元素进行解释。

portable-executable import-table
1个回答
0
投票

IMAGE_THUNK_DATA的定义如下:

typedef struct _IMAGE_THUNK_DATA {
    union {
        uint32_t* Function;             // address of imported function
        uint32_t  Ordinal;              // ordinal value of function
        PIMAGE_IMPORT_BY_NAME AddressOfData;        // RVA of imported name
        DWORD ForwarderStringl              // RVA to forwarder string
    } u1;
} IMAGE_THUNK_DATA, *PIMAGE_THUNK_DATA;

评论应该足够好解释

© www.soinside.com 2019 - 2024. All rights reserved.