API-


         

Microsoft


. ImportDirectory Table, IMAGE_IMPORT_DESCRIPTOR, . IMAGE_IMPORT_DESCRIPTOR   lookup-, / (Import Name Table), (Import Address Table), Thunk Table. .

32- , . , some_func i? lookup-, ( ) i- some_func.

typedef struct _IMAGE_IMPORT_DESCRIPTOR {

union {

DWORD Characteristics; // 0 for terminating null import descriptor

DWORD OriginalFirstThunk; // RVA to original unbound IAT

};

DWORD TimeDateStamp; // 0 if not bound,

// -1 if bound, and real date\time stamp

// in IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT (new)

// O.W. date/time stamp of DLL bound to (old)

DWORD ForwarderChain; // -1 if no forwarders

DWORD Name;

DWORD FirstThunk; // RVA to IAT

} IMAGE_IMPORT_DESCRIPTOR;