Funzione di callback PSYMBOLSERVERCALLBACKPROC (dbghelp.h)
Punto di ingresso alla DLL del server di simboli.
Il tipo PSYMBOLSERVERCALLBACKPROC definisce un puntatore a questa funzione di callback. SymbolServerCallback è un segnaposto per il nome della funzione definito dalla libreria.
Sintassi
PSYMBOLSERVERCALLBACKPROC Psymbolservercallbackproc;
BOOL Psymbolservercallbackproc(
[in] UINT_PTR action,
[in] ULONG64 data,
[in] ULONG64 context
)
{...}
Parametri
[in] action
Codice azione. Questo parametro può avere uno dei valori seguenti.
Valore | Significato |
---|---|
|
Fornire informazioni sulla traccia di debug. Il parametro dati è un puntatore a una struttura IMAGEHLP_CBA_EVENT .
DbgHelp 6.0 e versioni precedenti: Questo valore non è supportato. |
|
Annullare la copia del file. Il parametro dati è un valore ULONG64 . Se questo valore è zero, continuare l'operazione. In caso contrario, annullare l'operazione.
DbgHelp 6.0 e versioni precedenti: Questo valore non è supportato. |
|
Il parametro dati è la dimensione del file da fornire dal sistema. |
|
Fornire informazioni sulla traccia di debug. Il parametro dati è una stringa di testo. |
[in] data
Il formato di questo parametro dipende dal valore del parametro azione .
[in] context
Informazioni sul contesto fornite chiamando SymbolServerSetOptions con SSRVOPT_SETCONTEXT.
Valore restituito
Per indicare l'esito positivo, restituire TRUE.
Per indicare l'errore, restituire FALSE e chiamare la funzione SetLastError per indicare una condizione di errore. Se non si gestisce un codice di azione specifico, è consigliabile restituire false. La restituzione di TRUE in questo caso potrebbe avere conseguenze impreviste.
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | dbghelp.h |
Componente ridistribuibile | DbgHelp.dll 5.1 o versioni successive |