Freigeben über


IDebugControl2::RemoveEngineOptions-Methode (dbgeng.h)

Die RemoveEngineOptions Methode deaktiviert einige Optionen des Moduls.

Syntax

HRESULT RemoveEngineOptions(
  [in] ULONG Options
);

Parameter

[in] Options

Gibt die Moduloptionen an, die deaktiviert werden sollen. Optionen ist ein Bitsatz; der neue Wert der Optionen des Moduls entspricht dem bitweisen NICHT von Optionen kombiniert mit dem alten Wert unter Verwendung des bitweisen AND-Operators (new_value := old_value AND NOT Options). Eine Beschreibung der Moduloptionen finden Sie unter DEBUG_ENGOPT_XXX.

Rückgabewert

Rückgabecode Beschreibung
S_OK
Die Methode war erfolgreich.
 

Diese Methode kann auch Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte.

Bemerkungen

Nachdem die Moduloptionen geändert wurden, sendet das Modul eine Benachrichtigung an das Ereignisrückrufobjekt jedes Clients, indem das DEBUG_CES_ENGINE_OPTIONS Flag an die IDebugEventCallbacks::ChangeEngineState-Methode übergeben wird.

Anforderungen

Anforderung Wert
Zielplattform- Desktop
Header- dbgeng.h (include Dbgeng.h, Dbgeng.h, Dbgeng.h, Dbgeng.h)

Siehe auch

AddEngineOptions-

GetEngineOptions-

IDebugControl-

IDebugControl2-

IDebugControl3-

SetEngineOptions-