Debugging Tools for Windows

RemoveEngineOptions

The RemoveEngineOptions method turns off some of the engine's options.

HRESULT
  IDebugControl::RemoveEngineOptions(
    IN ULONG  Options
    );

Parameters

Options
Specifies the engine options to turn off. Options is a bit-set; the new value of the engine's options will equal the bitwise-NOT of Options combined with old value using the bitwise-AND operator (new_value := old_value AND NOT Options). For a description of the engine options, see DEBUG_ENGOPT_XXX.

Return Value

S_OK
The method was successful.

This method may also return error values. See Return Values for more details.

Interface Version

RemoveEngineOptions is available in all versions of IDebugControl.

Comments

After the engine options have been changed, the engine sends out notification to each client's event callback object by passing the DEBUG_CES_ENGINE_OPTIONS flag to the IDebugEventCallbacks::ChangeEngineState method.

Requirements

Headers: Defined in Dbgeng.h. Include Dbgeng.h.Defined in Dbgeng.h. Include Dbgeng.h.

See Also

AddEngineOptions, GetEngineOptions, SetEngineOptions

Build machine: CAPEBUILD