IDebugControl3::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 Nummer 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. Die Debugger-Engine erstellt eine Kopie dieser Zeichenfolge.

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.

Hinweise

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

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 (dbgeng.h einschließen)

Weitere Informationen

GetTextMacro

IDebugControl

IDebugControl2

IDebugControl3

RemoveTextReplacements

SetTextReplacement

r (Register)