Método IDebugControl3::SetTextMacro (dbgeng.h)

O método SetTextMacro define o valor de um alias de nome fixo.

Sintaxe

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

Parâmetros

[in] Slot

Especifica o número do alias de nome fixo. O slot pode usar os valores 0, 1, ..., 9, que representam os aliases de nome fixo $u 0, $u 1, ..., $u 9.

[in] Macro

Especifica o novo valor do alias especificado pelo Slot. O mecanismo do depurador faz uma cópia dessa cadeia de caracteres.

Valor retornado

Esse método também pode retornar valores de erro. Consulte Valores retornados para obter mais detalhes.

Código de retorno Descrição
S_OK
O método foi bem-sucedido.

Comentários

Antes de executar comandos ou avaliar expressões, o mecanismo de depurador substituirá o alias especificado pelo Slot pelo valor do alias (especificado pela Macro).

Para obter uma visão geral dos aliases usados pelo mecanismo de depurador, consulte Como usar aliases. Para obter mais informações sobre como usar aliases com a API do mecanismo de depurador, consulte Interação com o Mecanismo.

Requisitos

   
Plataforma de Destino Área de Trabalho
Cabeçalho dbgeng.h (inclua Dbgeng.h)

Confira também

GetTextMacro

Idebugcontrol

IDebugControl2

IDebugControl3

RemoveTextReplacements

SetTextReplacement

r (Registros)