BindImage Table

[This is preliminary documentation and subject to change.]

The BindImage table contains information about each executable that needs to be bound to the DLLs imported by it.

The BindImage table has the following columns.

Column Type Key Nullable
File_ Identifier Y N
Path Paths Y

Columns

File_
The index into the File table. This must be an executable file.

External key to column one of the File table.

Path
A list of paths, separated by semicolons, that represent the paths to be searched to find the import DLLs. The list is usually a list of properties, each enclosed within square brackets ([ ]) .

Remarks

The installer computes the virtual address of each function that is imported from all DLLs, and the computed virtual address is then saved in the importing image's Import Address Table (IAT).

This table is referred to when the BindImage action is executed.