Condividi tramite


Metodo IDebugSymbolGroup2::OutputSymbols (dbgeng.h)

Il metodo outputSymbols stampa i simboli di specificati nella console del debugger.

Sintassi

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

Parametri

[in] OutputControl

Controllo di output da utilizzare per la stampa delle informazioni sui simboli. Per altre informazioni sui valori possibili, vedere DEBUG_OUTCTL_XXX. Per altre informazioni sull'output, vedere input e output.

[in] Flags

Flag che determinano le informazioni stampate per ogni simbolo. Per impostazione predefinita, l'output include il nome, l'offset, il valore e il tipo del simbolo. Il formato per l'output è il seguente:

NameNAMEOffsetOFFValueVALUETypeTYPE

È possibile usare i flag di bit seguenti per eliminare l'output di una di queste informazioni insieme al marcatore corrispondente.

Valore Descrizione
DEBUG_OUTPUT_SYMBOLS_NO_NAMES Eliminare l'output del nome del simbolo.
DEBUG_OUTPUT_SYMBOLS_NO_OFFSETS Eliminare l'output dell'offset del simbolo.
DEBUG_OUTPUT_SYMBOLS_NO_VALUES Eliminare l'output del valore del simbolo.
DEBUG_OUTPUT_SYMBOLS_NO_TYPES Eliminare l'output del tipo del simbolo.

[in] Start

Indice del primo simbolo del gruppo di simboli da stampare. L'indice di un simbolo è un numero di identificazione. Questo numero è compreso tra zero e il numero di simboli nel gruppo di simboli meno uno.

[in] Count

Numero di simboli da stampare.

Valore restituito

Codice restituito Descrizione
S_OK
Il metodo ha avuto esito positivo.
 

Questo metodo può anche restituire valori di errore. Per altre informazioni, vedere valori restituiti.

Osservazioni

Per altre informazioni sui gruppi di simboli, vedere Ambiti e gruppi di simboli.

Fabbisogno

Requisito Valore
piattaforma di destinazione Desktop
intestazione dbgeng.h (include Dbgeng.h)

Vedere anche

GetNumberSymbols

IDebugSymbolGroup

IDebugSymbolGroup2