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

El método SetTextMacro establece el valor de un alias de nombre fijo.

Sintaxis

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

Parámetros

[in] Slot

Especifica el número del alias de nombre fijo. La ranura puede tomar los valores 0, 1, ..., 9, que representan los alias de nombre fijo $u 0, $u 1, ..., $u 9.

[in] Macro

Especifica el nuevo valor del alias especificado por Slot. El motor del depurador realiza una copia de esta cadena.

Valor devuelto

Este método también puede devolver valores de error. Consulte Valores devueltos para obtener más detalles.

Código devuelto Descripción
S_OK
Método realizado correctamente.

Comentarios

Antes de ejecutar comandos o evaluar expresiones, el motor del depurador reemplazará el alias especificado por Slot por el valor del alias (especificado por Macro).

Para obtener información general sobre los alias usados por el motor del depurador, consulte Uso de alias. Para obtener más información sobre el uso de alias con la API del motor de depurador, consulte Interacción con el motor.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado dbgeng.h (incluir Dbgeng.h)

Consulte también

GetTextMacro

IDebugControl

IDebugControl2

IDebugControl3

RemoveTextReplacements

SetTextReplacement

r (registros)