Compartir a través de


Método IDebugSymbolGroup::OutputSymbols (dbgeng.h)

El método OutputSymbols imprime los símbolos especificados en la consola del depurador.

Sintaxis

HRESULT OutputSymbols(
  [in] ULONG OutputControl,
  [in] ULONG Flags,
  [in] ULONG Start,
  [in] ULONG Count
);

Parámetros

[in] OutputControl

Control de salida que se va a usar al imprimir la información de los símbolos. Para obtener más información sobre los valores posibles, consulte DEBUG_OUTCTL_XXX. Para obtener más información sobre la salida, consulte Entrada y salida.

[in] Flags

Marcas que determinan qué información se imprime para cada símbolo. De forma predeterminada, la salida incluye el nombre, el desplazamiento, el valor y el tipo del símbolo. El formato de la salida es el siguiente:

NameNAMEOffsetOFFValueVALUETypeTYPE

Puede usar las marcas de bits siguientes para suprimir la salida de uno de estos fragmentos de información junto con el marcador correspondiente.

Valor Descripción
DEBUG_OUTPUT_SYMBOLS_NO_NAMES Suprima la salida del nombre del símbolo.
DEBUG_OUTPUT_SYMBOLS_NO_OFFSETS Suprima la salida del desplazamiento del símbolo.
DEBUG_OUTPUT_SYMBOLS_NO_VALUES Suprima la salida del valor del símbolo.
DEBUG_OUTPUT_SYMBOLS_NO_TYPES Suprima la salida del tipo del símbolo.

[in] Start

Índice del primer símbolo del grupo de símbolos que se va a imprimir. El índice de un símbolo es un número de identificación. Este número va desde cero hasta el número de símbolos del grupo de símbolos menos uno.

[in] Count

Número de símbolos que se van a imprimir.

Valor devuelto

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

Este método también puede devolver valores de error. Para obtener más información, vea Valores devueltos.

Comentarios

Para obtener más información sobre los grupos de símbolos, vea Ámbitos y grupos de símbolos.

Requisitos

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

Consulte también

GetNumberSymbols

IDebugSymbolGroup

IDebugSymbolGroup2