Поделиться через


Метод IDebugSymbols3::RemoveSyntheticModule (dbgeng.h)

Метод RemoveSyntheticModule удаляет искусственный модуль из списка модулей, который отладчик поддерживает для текущего процесса.

Синтаксис

HRESULT RemoveSyntheticModule(
  [in] ULONG64 Base
);

Параметры

[in] Base

Указывает расположение в виртуальном адресном пространстве процесса базы искусственного модуля.

Возвращаемое значение

Код возврата Описание
S_OK
Метод выполнен успешно.
E_INVALIDARG
Искусственный модуль не найден в указанном расположении. Возвращается, если искусственный модуль в этом расположении был ранее удален или удален.
 

Этот метод также может возвращать значения ошибок. Дополнительные сведения см. в разделе Возвращаемые значения .

Комментарии

Если все модули перезагружаются ( например, путем вызова Reload с параметром Module , заданным в пустой строке), все искусственные модули будут удалены.

Дополнительные сведения о искусственных модулях см. в разделе Искусственные модули.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть dbgeng.h (включая Dbgeng.h)

См. также раздел

AddSyntheticModule

IDebugSymbols3

RemoveSyntheticSymbol