All image files that import symbols, including virtually all .EXE files, have an .idata section. A typical file layout for the import information follows:
| Directory Table |
| Null Directory Entry |
| DLL1 Import Lookup Table |
| Null |
| DLL2 Import Lookup Table |
| Null |
| DLL3 Import Lookup Table |
| Null |
| Hint-Name Table |
Figure 3. Typical Import Section Layout