Función de devolución de llamada PSYMBOLSERVERCALLBACKPROC (dbghelp.h)
Un punto de entrada al archivo DLL del servidor de símbolos.
El tipo PSYMBOLSERVERCALLBACKPROC define un puntero a esta función de devolución de llamada. SymbolServerCallback es un marcador de posición para el nombre de función definido por la biblioteca.
Sintaxis
PSYMBOLSERVERCALLBACKPROC Psymbolservercallbackproc;
BOOL Psymbolservercallbackproc(
[in] UINT_PTR action,
[in] ULONG64 data,
[in] ULONG64 context
)
{...}
Parámetros
[in] action
Código de acción. Este parámetro puede ser uno de los valores siguientes.
Valor | Significado |
---|---|
|
Proporcione información de seguimiento de depuración. El parámetro de datos es un puntero a una estructura de IMAGEHLP_CBA_EVENT .
DbgHelp 6.0 y versiones anteriores: Este valor no se admite. |
|
Cancele la copia del archivo. El parámetro de datos es un valor ULONG64 . Si este valor es cero, continúe con la operación. De lo contrario, cancele la operación.
DbgHelp 6.0 y versiones anteriores: Este valor no se admite. |
|
El parámetro de datos es el tamaño del archivo que va a proporcionar el sistema. |
|
Proporcione información de seguimiento de depuración. El parámetro de datos es una cadena de texto. |
[in] data
El formato de este parámetro depende del valor del parámetro action .
[in] context
La información de contexto proporcionada mediante una llamada a SymbolServerSetOptions con SSRVOPT_SETCONTEXT.
Valor devuelto
Para indicar que se ha realizado correctamente, devuelva TRUE.
Para indicar un error, devuelva FALSE y llame a la función SetLastError para indicar una condición de error. Si no controla un código de acción determinado, también debe devolver FALSE. (Devolver TRUE en este caso puede tener consecuencias imprevistas).
Requisitos
Plataforma de destino | Windows |
Encabezado | dbghelp.h |
Redistribuible | DbgHelp.dll 5.1 o posterior |