MiniDumpCallback

An application-defined callback function used with MiniDumpWriteDump. It receives extended minidump information.

The MINIDUMP_CALLBACK_ROUTINE type defines a pointer to this callback function. MiniDumpCallback is a placeholder for the application-defined function name.

Syntax

BOOL CALLBACK MiniDumpCallback(
         PVOID CallbackParam,
         const PMINIDUMP_CALLBACK_INPUT CallbackInput,
         PMINIDUMP_CALLBACK_OUTPUT CallbackOutput
)  

Parameters

CallbackParam
Type: PVOID 

[in, out] An application-defined parameter value.

CallbackInput
Type: PMINIDUMP_CALLBACK_INPUT 

[in] A pointer to a MINIDUMP_CALLBACK_INPUT structure that specifies extended minidump information.

CallbackOutput
Type: PMINIDUMP_CALLBACK_OUTPUT 

[in, out] A pointer to a MINIDUMP_CALLBACK_OUTPUT structure that receives application-defined information from the callback function.

Return value

Type: BOOL CALLBACK 

If the function succeeds, return TRUE; otherwise, return FALSE.

Requirements

Header: Declared in dbghelp.h.

See also

MiniDumpWriteDump