Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Možnosti linkeru pro řízení zpožděného načítání knihoven DLL za běhu
Syntaxe
/DELAY:UNLOAD
/DELAY:NOBIND
Poznámky
Možnost /DELAY řídí zpožděné načítání knihoven DLL:
/DELAY:UNLOADKvalifikátor sděluje pomocné funkci zpoždění a načtení, aby podporovala explicitní uvolňování knihovny DLL. Tabulka IAT (Import Address Table) se resetuje do původního formátu, zneplatňuje ukazatele IAT a způsobuje jejich přepsání.Pokud ho nevyberete
/DELAY:UNLOAD, žádné volání__FUnloadDelayLoadedDLLse nezdaří./DELAY:NOBINDKvalifikátor říká linkeru, aby do konečného obrázku nezahrnul svažitelný IAT. Výchozí možností je vytvořit svázatelný IAT pro knihovny DLL načtené zpožděním. Výsledný obrázek nemůže být staticky svázán. (Obrázky s vazbami IAT můžou být před spuštěním staticky svázané.) Další informace naleznete v tématu/BIND.Pokud je knihovna DLL vázána, pomocná funkce se pokusí použít vázané informace místo volání
GetProcAddressna každý odkazovaný import. Pokud časové razítko nebo upřednostňovaná adresa neodpovídá těm v načtené knihovně DLL, pomocná funkce předpokládá, že vázané IAT je zastaralé. Bude pokračovat, jako kdyby vázaný IAT neexistuje./DELAY:NOBINDzpůsobí větší velikost bitové kopie programu, ale může urychlit načítání knihovny DLL. Pokud nikdy nemáte v úmyslu svázat knihovnu DLL,/DELAY:NOBINDzabrání vygenerování vázaného objektu IAT.
Pokud chcete zadat knihovny DLL ke zpoždění načítání, použijte tuto /DELAYLOAD možnost.
Nastavení tohoto parametru linkeru ve vývojovém prostředí sady Visual Studio
Otevřete dialogové okno Stránky vlastností projektu. Další informace naleznete v tématu Nastavení vlastností kompilátoru a sestavení.
Vyberte stránku vlastností linkeru>>Konfigurace Upřesňující vlastnost.
Upravte vlastnost Unload delay loaded DLL nebo Unbind delay loaded DLL vlastnost. Změny uložíte kliknutím na OK nebo Použít .
Programové nastavení tohoto parametru linkeru
- Viz třída AdditionalOptions.