Freigeben über


IDebugClient3::RemoveProcessOptions-Methode (dbgeng.h)

Die RemoveProcessOptions- Methode entfernt Prozessoptionen aus diesen Optionen, die sich auf den aktuellen Prozess auswirken.

Syntax

HRESULT RemoveProcessOptions(
  [in] ULONG Options
);

Parameter

[in] Options

Gibt die Prozessoptionen an, die von denen entfernt werden sollen, die sich auf den aktuellen Prozess auswirken. Ausführliche Informationen zu diesen Optionen finden Sie unter DEBUG_PROCESS_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

Diese Methode ist nur im Debuggen im Livebenutzermodus verfügbar.

Einige der Prozessoptionen sind globale Optionen, andere sind spezifisch für den aktuellen Prozess.

Wenn Prozessoptionen geändert werden, benachrichtigt das Modul die Ereignisrückrufe durch Aufrufen der IDebugEventCallbacks::ChangeEngineState-Methode mit dem DEBUG_CES_PROCESS_OPTIONS Flagsatz.

Weitere Informationen zum Erstellen und Anfügen an Livebenutzermodusziele finden Sie unter Live User-Mode Targets.

Anforderungen

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

Siehe auch

AddProcessOptions-

DEBUG_PROCESS_XXX

GetProcessOptions-

IDebugClient-

IDebugClient2-

IDebugClient3-

IDebugClient4-

IDebugClient5-

SetProcessOptions-