3

谁能解释一下 IMAGE_THUNK_DATA 的结构?

我只知道它有 4 个元素,但我想要这些元素的解释。

4

1 回答 1

2

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;

评论应该解释得很好

于 2020-04-02T00:44:13.083 回答