Partager via


IDebugControl3 ::SetTextMacro, méthode (dbgeng.h)

La méthode SetTextMacro définit la valeur d’un alias de nom fixe.

Syntaxe

HRESULT SetTextMacro(
  [in] ULONG Slot,
  [in] PCSTR Macro
);

Paramètres

[in] Slot

Spécifie le nombre de l’alias de nom fixe. emplacement peut prendre les valeurs 0, 1, ..., 9, qui représentent les alias de nom fixe $u 0, $u 1, ..., $u 9.

[in] Macro

Spécifie la nouvelle valeur de l’alias spécifié par Emplacement. Le moteur de débogueur effectue une copie de cette chaîne.

Valeur de retour

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

Retourner le code Description
S_OK
La méthode a réussi.

Remarques

Avant d’exécuter des commandes ou d’évaluer des expressions, le moteur du débogueur remplace l’alias spécifié par emplacement par la valeur de l’alias (spécifiée par Macro).

Pour obtenir une vue d’ensemble des alias utilisés par le moteur de débogueur, consultez Utilisation des alias. Pour plus d’informations sur l’utilisation d’alias avec l’API du moteur de débogueur, consultez Interaction avec le moteur.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête dbgeng.h (include Dbgeng.h)

Voir aussi

GetTextMacro

IDebugControl

IDebugControl2

IDebugControl3

RemoveTextReplacements

SetTextReplacement

r (registres)