PSYM_ENUMERATESYMBOLS_CALLBACK funzione di callback (dbghelp.h)

Funzione callback definita dall'applicazione usata con le funzioni SymEnumSymbols, SymEnumTypes e SymEnumTypesByName .

I tipi PSYM_ENUMERATESYMBOLS_CALLBACK e PSYM_ENUMERATESYMBOLS_CALLBACKW definiscono un puntatore a questa funzione di callback. SymEnumSymbolsProc è un segnaposto per il nome della funzione definito dall'applicazione.

Sintassi

PSYM_ENUMERATESYMBOLS_CALLBACK PsymEnumeratesymbolsCallback;

BOOL PsymEnumeratesymbolsCallback(
  [in]           PSYMBOL_INFO pSymInfo,
  [in]           ULONG SymbolSize,
  [in, optional] PVOID UserContext
)
{...}

Parametri

[in] pSymInfo

Puntatore a una struttura SYMBOL_INFO che fornisce informazioni sul simbolo.

[in] SymbolSize

Dimensioni del simbolo, in byte. La dimensione viene calcolata ed è in realtà un'ipotesi. In alcuni casi, questo valore può essere zero.

[in, optional] UserContext

Valore definito dall'utente passato dalla funzione SymEnumSymbols o SymEnumTypes o NULL. Questo parametro viene in genere usato da un'applicazione per passare un puntatore a una struttura di dati che fornisce informazioni di contesto per la funzione di callback.

Valore restituito

Se la funzione restituisce TRUE, l'enumerazione continuerà.

Se la funzione restituisce FALSE, l'enumerazione verrà arrestata.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione dbghelp.h
Componente ridistribuibile DbgHelp.dll 5.1 o versioni successive

Vedi anche

Funzioni DbgHelp

SYMBOL_INFO

SymEnumSymbols

SymEnumTypes

SymEnumTypesByName