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.
Existuje několik metod načítání rozšiřujících knihoven DLL ladicího programu a také řízení výchozí rozšiřující knihovny DLL ladicího programu a výchozí cestu rozšíření ladicího programu:
Poznámka:
Výchozí hodnota cesty hledání knihovny DLL rozšíření obsahuje všechny cesty rozšíření známé ladicím programem, %LOCALAPPDATA%\dbg\EngineExtensions nebo %LOCALAPPDATA%\dbg\EngineExtensions32 pro 32bitový ladicí program a všechny cesty v proměnné prostředí %PATH%.
(Před spuštěním ladicího programu) Pomocí proměnné prostředí _NT_DEBUGGER_EXTENSION_PATH nastavte vlastní cesty pro rozšiřující knihovny DLL. Může se jednat o řadu adresářových cest oddělených středníky.
K načtení nové knihovny DLL použijte příkaz .load (Load Extension DLL ).
K uvolnění knihovny DLL použijte příkaz .unload (Unload Extension DLL ).
K uvolnění všech rozšíření ladicího programu použijte příkaz .unloadall (Unload All Extension DLL).
(Před zahájením ladicího programu; Pouze CDB) K nastavení výchozí přípony DLL použijte soubortools.ini .
(Před spuštěním ladicího programu) Pomocí parametru-a příkazového řádku nastavte výchozí rozšiřující knihovnu DLL.
Pomocí příkazu .extpath (Set Extension Path) nastavte cestu hledání knihovny DLL přípony.
K nastavení výchozí knihovny DLL rozšíření použijte příkaz .setdll (Set Default Extension DLL ).
Pomocí příkazu .chain (List Debugger Extensions) zobrazte všechny načtené moduly rozšíření ladicího programu ve výchozím pořadí hledání.
Rozšiřující knihovnu DLL můžete také načíst jednoduše pomocí úplného !modul.Syntaxe rozšíření při prvním vydání příkazu z tohoto modulu. Podrobnosti najdete v tématu Použití příkazů rozšíření ladicího programu .
Knihovny DLL rozšíření, které používáte, musí odpovídat operačnímu systému cílového počítače. Rozšiřující knihovny DLL, které jsou dodávány s balíčkem Nástroje ladění pro Windows, jsou umístěny v jiném podadresáři instalačního adresáře:
Adresář winxp obsahuje rozšíření, která lze použít se systémem Windows XP a novějšími verzemi systému Windows.
Adresář winext obsahuje rozšíření, která lze použít s libovolnou verzí Systému Windows. Modul dbghelp.dll umístěný v základním adresáři nástrojů ladění pro Windows obsahuje také rozšíření tohoto typu.
Pokud napíšete vlastní rozšíření ladicího programu, můžete je umístit do libovolného adresáře. Doporučuje se však, abyste je umístili do nového adresáře a tento adresář přidali do cesty rozšíření ladicího programu.
Může se načíst až 32 rozšiřujících knihoven DLL.