Freigeben über


IDebugClient3::AddProcessOptions-Methode (dbgeng.h)

Die AddProcessOptions-Methode fügt den Optionen, die sich auf den aktuellen Prozess auswirken, die Prozessoptionen hinzu.

Syntax

HRESULT AddProcessOptions(
  [in] ULONG Options
);

Parameter

[in] Options

Gibt die Prozessoptionen an, die denen hinzugefügt werden sollen, die sich auf den aktuellen Prozess auswirken. Ausführliche Informationen zu diesen Prozessoptionen finden Sie unter DEBUG_PROCESS_XXX.

Rückgabewert

Diese Methode gibt möglicherweise auch Fehlerwerte zurück. Weitere Informationen finden Sie unter Rückgabewerte .

Rückgabecode BESCHREIBUNG
S_OK
Die Methode war erfolgreich.

Hinweise

Diese Methode ist nur im Live-Benutzermodusdebuggen verfügbar.

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

Wenn Prozessoptionen geändert werden, benachrichtigt die Engine die Ereignisrückrufe , indem sie deren IDebugEventCallbacks::ChangeEngineState-Methode aufruft , wobei das flag DEBUG_CES_PROCESS_OPTIONS festgelegt ist.

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

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile dbgeng.h (dbgeng.h einschließen)

Weitere Informationen

DEBUG_PROCESS_XXX

GetProcessOptions

IDebugClient

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5

RemoveProcessOptions

SetProcessOptions