Метод IDebugControl::RemoveEngineOptions (dbgeng.h)

Метод RemoveEngineOptions отключает некоторые параметры подсистемы.

Синтаксис

HRESULT RemoveEngineOptions(
  [in] ULONG Options
);

Параметры

[in] Options

Указывает параметры подсистемы, которые необходимо отключить. параметры — это битовое значение; новое значение параметров подсистемы будет равно побитовому значению Options в сочетании со старым значением с помощью побитового оператора AND (new_value := old_value AND NOT Options). Описание параметров подсистемы см. в разделе DEBUG_ENGOPT_XXX.

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

Возвращаемый код Описание
S_OK
Метод был успешным.
 

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

Замечания

После изменения параметров обработчика подсистема отправляет уведомление каждому объекту обратного вызова событий клиента путем передачи флага DEBUG_CES_ENGINE_OPTIONS в метод IDebugEventCallbacks::ChangeEngineState.

Требования

Требование Ценность
целевая платформа Настольный
заголовка dbgeng.h (include Dbgeng.h, Dbgeng.h, Dbgeng.h)

См. также

AddEngineOptions

GetEngineOptions

IDebugControl

IDebugControl2

IDebugControl3

SetEngineOptions