Загрузка библиотек DLL расширения отладчика
Существует несколько методов загрузки библиотек DLL расширения отладчика, а также управления библиотекой DLL расширения отладчика по умолчанию и путем расширения отладчика по умолчанию:
(Перед запуском отладчика) Используйте переменную среды _NT_DEBUGGER_EXTENSION_PATH, чтобы задать путь по умолчанию для библиотек DLL расширений. Это может быть несколько путей к каталогам, разделенных точкой с запятой.
Используйте команду .load (Load Extension DLL), чтобы загрузить новую библиотеку DLL.
Используйте команду .unload (Unload Extension DLL) для выгрузки библиотеки DLL.
Используйте команду .unloadall (Выгрузить все библиотеки DLL расширений), чтобы выгрузить все расширения отладчика.
(Перед запуском отладчика; Только CDB) Используйте файл tools.ini , чтобы задать библиотеку DLL расширения по умолчанию.
(Перед запуском отладчика) Используйте параметр командной строки-a, чтобы задать библиотеку DLL расширения по умолчанию.
Используйте команду .extpath (Задать путь к расширению), чтобы задать путь поиска расширения DLL.
Чтобы задать библиотеку DLL расширения по умолчанию, используйте команду .setdll (Set Default Extension DLL).
Используйте команду .chain (Перечисление расширений отладчика), чтобы отобразить все загруженные модули расширения отладчика в порядке поиска по умолчанию.
Вы также можете загрузить библиотеку DLL расширения, просто используя полный !модуль.синтаксис расширения при первом выполнении команды из этого модуля. Дополнительные сведения см. в разделе Использование команд расширения отладчика .
Библиотеки DLL расширения, которые вы используете, должны соответствовать операционной системе целевого компьютера. Библиотеки DLL расширения, поставляемые с пакетом средств отладки для Windows, размещаются в разных подкаталогах каталога установки:
Каталог winxp содержит расширения, которые можно использовать с Windows XP и более поздними версиями Windows.
Каталог winext содержит расширения, которые можно использовать с любой версией Windows. Модуль dbghelp.dll, расположенный в базовом каталоге средств отладки для Windows, также содержит расширения этого типа.
Если вы пишете собственные расширения отладчика, их можно разместить в любом каталоге. Однако рекомендуется поместить их в новый каталог и добавить этот каталог в путь расширения отладчика.
Может быть загружено до 32 библиотек DLL расширений.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по