Partager via


Méthode IDebugControl2 ::SetCodeLevel (dbgeng.h)

La méthode SetCodeLevel définit le niveau de code actuel et est principalement utilisée lors de l’exécution pas à pas du code.

Syntaxe

HRESULT SetCodeLevel(
  [in] ULONG Level
);

Paramètres

[in] Level

Spécifie le niveau de code actuel. Level peut prendre l’une des valeurs du tableau suivant.

Valeur Description
DEBUG_LEVEL_SOURCE Mode source. Lors de l’exécution pas à pas du code sur la cible, la taille d’une seule étape est une ligne de code source.
DEBUG_LEVEL_ASSEMBLY Mode d’assembly. Lorsque vous parcourez pas à pas le code sur la cible, la taille d’une seule étape est une instruction de processeur unique.

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.

Remarques

Pour plus d’informations sur le niveau de code, consultez Utilisation de fichiers sources.

Configuration requise

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

Voir aussi

GetCodeLevel

IDebugControl

IDebugControl2

IDebugControl3