Método IDebugSymbolGroup2::OutputSymbols (dbgeng.h)
O método OutputSymbols imprime os símbolos especificados no console do depurador.
Sintaxe
HRESULT OutputSymbols(
[in] ULONG OutputControl,
[in] ULONG Flags,
[in] ULONG Start,
[in] ULONG Count
);
Parâmetros
[in] OutputControl
O controle de saída a ser usado ao imprimir as informações dos símbolos. Para obter mais informações sobre valores possíveis, consulte DEBUG_OUTCTL_XXX. Para obter mais informações sobre a saída, consulte Entrada e Saída.
[in] Flags
Os sinalizadores que determinam quais informações são impressas para cada símbolo. Por padrão, a saída inclui o nome, o deslocamento, o valor e o tipo do símbolo. O formato da saída é o seguinte:
NameNAMEOffsetOFFValueVALUETypeTYPE
Você pode usar os sinalizadores de bit a seguir para suprimir a saída de uma dessas informações junto com o marcador correspondente.
Valor | Descrição |
---|---|
DEBUG_OUTPUT_SYMBOLS_NO_NAMES | Suprime a saída do nome do símbolo. |
DEBUG_OUTPUT_SYMBOLS_NO_OFFSETS | Suprime a saída do deslocamento do símbolo. |
DEBUG_OUTPUT_SYMBOLS_NO_VALUES | Suprime a saída do valor do símbolo. |
DEBUG_OUTPUT_SYMBOLS_NO_TYPES | Suprime a saída do tipo do símbolo. |
[in] Start
O índice do primeiro símbolo no grupo de símbolos a ser impresso. O índice de um símbolo é um número de identificação. Esse número varia de zero até o número de símbolos no grupo de símbolos menos um.
[in] Count
O número de símbolos a serem impressos.
Retornar valor
Código de retorno | Descrição |
---|---|
|
O método foi bem-sucedido. |
Esse método também pode retornar valores de erro. Para obter mais informações, consulte Valores retornados.
Comentários
Para obter mais informações sobre grupos de símbolos, consulte Escopos e grupos de símbolos.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | dbgeng.h (inclua Dbgeng.h) |