Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция обратного вызова DebugExtensionUninitialize вызывается подсистемой для неинициализации библиотеки DLL расширения DbgEng перед выгрузкой.
CALLBACK* PDEBUG_EXTENSION_UNINITIALIZE DebugExtensionUninitialize;
Синтаксис
PDEBUG_EXTENSION_UNINITIALIZE PdebugExtensionUninitialize;
void PdebugExtensionUninitialize()
{...}
Возвращаемое значение
Никакой
Замечания
Эта функция является необязательной. Библиотеку DLL расширения DbgEng необходимо экспортировать только DebugExtensionUninitialize, если его необходимо уведомить перед выгрузкой. Подсистема ищет эту функцию по имени в библиотеке DLL расширения.
Эта функция может использоваться библиотекой DLL расширения для очистки перед выгрузке.
При вызове этой функции может быть или нет сеанса, поэтому расширение не должно предполагать, что он может запрашивать сведения о сеансе.
DebugExtensionUninitialize называется PDEBUG_EXTENSION_UNINITIALIZE в файле заголовка Dbgeng.h.
Требования
| Требование | Ценность |
|---|---|
| целевая платформа | Всеобщий |
| заголовка | dbgeng.h |