Freigeben über


/BIND

/BIND[:PATH=path]

Hinweise

Mit dieser Option werden die Adressen der Einstiegspunkte in der Importadressentabelle für eine ausführbare Datei oder DLL festgelegt. Verwenden Sie diese Option, um die Ladezeit eines Programms zu reduzieren.

Geben Sie die ausführbare Datei des Programms und DLLs im Argument "Dateien " in der Befehlszeile EDITBIN an. Das optionale Pfadargument zu /BIND gibt den Speicherort der DLLs an, die von den angegebenen Dateien verwendet werden. Trennen Sie mehrere Verzeichnisse durch ein Semikolon (;). Wenn der Pfad nicht angegeben ist, durchsucht EDITBIN die verzeichnisse, die in der PATH-Umgebungsvariable angegeben sind. Wenn Pfad angegeben ist, ignoriert EDITBIN die PATH-Variable.

Standardmäßig legt das Programmladeprogramm beim Laden eines Programms die Adressen der Einstiegspunkte fest. Die Zeitspanne, die dieser Prozess benötigt, variiert je nach Anzahl der DLLs und der Anzahl der Einstiegspunkte, auf die im Programm verwiesen wird. Wenn ein Programm mit "/BIND" geändert wurde und die Basisadressen für die ausführbare Datei und die zugehörigen DLLs nicht mit BEREITS geladenen DLLs in Konflikt stehen, muss das Betriebssystem diese Adressen nicht festlegen. In einer Situation, in der die Dateien falsch basieren, verschlegt das Betriebssystem die DLLs des Programms und berechnet die Einstiegspunktadressen neu, wodurch die Ladezeit des Programms hinzugefügt wird.

Siehe auch

EDITBIN-Optionen