Freigeben über


IDebugControl2::SetTextMacro-Methode (dbgeng.h)

Die SetTextMacro-Methode legt den Wert eines Alias mit festem Namen fest.

Syntax

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

Parameter

[in] Slot

Gibt die Anzahl des Alias mit festem Namen an. Slot kann die Werte 0, 1, ..., 9 annehmen, die die Aliase mit festen Namen $u 0, $u 1, ..., $u 9 darstellen.

[in] Macro

Gibt den neuen Wert des durch Slot angegebenen Alias an. Das Debuggermodul erstellt eine Kopie dieser Zeichenfolge.

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.

Hinweise

Vor dem Ausführen von Befehlen oder Auswerten von Ausdrücken ersetzt die Debugger-Engine den von Slot angegebenen Alias durch den Wert des Alias (durch Makro angegeben).

Eine Übersicht über die von der Debugger-Engine verwendeten Aliase finden Sie unter Verwenden von Aliasen. Weitere Informationen zur Verwendung von Aliasen mit der Debugger-Engine-API finden Sie unter Interagieren mit der Engine.

Anforderungen

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

Weitere Informationen

GetTextMacro

IDebugControl

IDebugControl2

IDebugControl3

RemoveTextReplacements

SetTextReplacement

r (Register)