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 Ziel-ID der Engine für das Ziel an, das das aktuelle Ziel werden soll.

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.
E_NOINTERFACE
Es wurde kein Prozess mit der angegebenen ID gefunden.

Hinweise

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 festgelegtem DEBUG_CES_CURRENT_THREAD Bit aufgerufen.

Anforderungen

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

Weitere Informationen

Debuggen von Sitzungs- und Ausführungsmodell

IDebugSystemObjects3

IDebugSystemObjects4

Überwachen von Ereignissen