Metodo IDebugControl2::SetTextMacro (dbgeng.h)

Il metodo SetTextMacro imposta il valore di un alias a nome fisso.

Sintassi

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

Parametri

[in] Slot

Specifica il numero dell'alias a nome fisso. Lo slot può accettare i valori 0, 1, ..., 9, che rappresentano gli alias a nome fisso $u 0, $u 1, ..., $u 9.

[in] Macro

Specifica il nuovo valore dell'alias specificato da Slot. Il motore del debugger crea una copia di questa stringa.

Valore restituito

Questo metodo può anche restituire valori di errore. Per altri dettagli, vedere Valori restituiti .

Codice restituito Descrizione
S_OK
Il metodo è stato eseguito correttamente.

Commenti

Prima di eseguire comandi o valutare espressioni, il motore del debugger sostituirà l'alias specificato da Slot con il valore dell'alias (specificato da Macro).

Per una panoramica degli alias usati dal motore di debugger, vedere Uso degli alias. Per altre informazioni sull'uso di alias con l'API del motore di debugger, vedere Interazione con il motore.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione dbgeng.h (include Dbgeng.h)

Vedi anche

GetTextMacro

Idebugcontrol

IDebugControl2

IDebugControl3

RemoveTextReplacements

SetTextReplacement

r (registri)