Freigeben über


IDebugSystemObjects3::SetCurrentSystemId-Methode (dbgeng.h)

Die SetCurrentSystemId Methode macht das angegebene Ziel zum aktuellen Ziel.

Syntax

HRESULT SetCurrentSystemId(
  [in] ULONG Id
);

Parameter

[in] Id

Gibt die Modulziel-ID für das Ziel an, das zum aktuellen Ziel wird.

Rückgabewert

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

Rückgabecode Beschreibung
S_OK
Die Methode war erfolgreich.
E_NOINTERFACE
Es wurde kein Prozess mit der angegebenen ID gefunden.

Bemerkungen

Diese Methode legt auch den aktuellen Thread und den aktuellen Prozess fest und kann den aktuellen Computer ändern.

Wenn das aktuelle Ziel geändert wird, wird der Rückruf IDebugEventCallbacks::ChangeEngineState mit dem DEBUG_CES_CURRENT_THREAD Bitsatz aufgerufen.

Anforderungen

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

Siehe auch

Debuggen des Sitzungs- und Ausführungsmodells

IDebugSystemObjects3

IDebugSystemObjects4

Überwachungsereignisse