Méthode IDebugSystemObjects3 ::SetCurrentSystemId (dbgeng.h)

La méthode SetCurrentSystemId fait de la cible spécifiée la cible actuelle.

Syntaxe

HRESULT SetCurrentSystemId(
  [in] ULONG Id
);

Paramètres

[in] Id

Spécifie l’ID de cible du moteur pour la cible qui doit devenir la cible actuelle.

Valeur retournée

Cette méthode peut également retourner des valeurs d’erreur. Pour plus d’informations, consultez Valeurs de retour.

Code de retour Description
S_OK
La méthode a réussi.
E_NOINTERFACE
Aucun processus avec l’ID donné n’a été trouvé.

Remarques

Cette méthode définit également le thread actuel et le processus actuel, et peut modifier l’ordinateur actuel.

Si la cible actuelle est modifiée, le rappel IDebugEventCallbacks ::ChangeEngineState est appelé avec l’ensemble de bits DEBUG_CES_CURRENT_THREAD.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête dbgeng.h (inclure Dbgeng.h)

Voir aussi

Débogage du modèle de session et d’exécution

IDebugSystemObjects3

IDebugSystemObjects4

Surveillance des événements