BindImage-Tabelle
Die BindImage-Tabelle enthält Informationen zu jeder ausführbaren Datei oder DLL, die an die von ihr importierten DLLs gebunden werden müssen.
Die BindImage-Tabelle enthält die folgenden Spalten.
Spalte | Typ | Schlüssel | Nullwerte zulässig |
---|---|---|---|
File_ | Identifier | J | N |
Pfad | Paths | N | J |
-
File_
-
Der externe Schlüssel zur ersten Spalte der File-Tabelle. Hierbei muss es sich um eine ausführbare oder eine DLL-Datei handeln.
-
Path
-
Eine durch Semikolons getrennte Liste von Pfaden, die die Pfade darstellen, in denen nach den importierten DLLs gesucht werden soll. Bei dieser Liste handelt es sich normalerweise um eine Liste von Eigenschaften, wobei jede Eigenschaft in eckige Klammern ([ ]) eingeschlossen ist.
Der Installer berechnet die virtuellen Adressen sämtlicher Funktionen, die aus allen DLLs importiert werden, und speichert diese berechneten Adressen dann in der Importadresstabelle (IAT) des importierenden Images.
Wenn die BindImage-Aktion ausgeführt wird, wird auf diese Tabelle verwiesen.