MINIDUMP_IO_CALLBACK Structure

Debug Help Library

MINIDUMP_IO_CALLBACK Structure

Contains I/O callback information. This structure is used by the MiniDumpCallback function when the callback type is IoStartCallback, IoWriteAllCallback, or IoFinishCallback.

typedef struct _MINIDUMP_IO_CALLBACK {
HANDLE Handle;
ULONG64 Offset;
PVOID Buffer;
ULONG BufferBytes; } MINIDUMP_IO_CALLBACK,
*PMINIDUMP_IO_CALLBACK;

Members

Handle

The file handle passed to the MiniDumpWriteDump function.

Offset

The offset for the write operation from the start of the minidump data. This member is used only with IoWriteAllCallback.

Buffer

A pointer to a buffer that contains the data to be written. This member is used only with IoWriteAllCallback.

BufferBytes

The size of the data buffer, in bytes. This member is used only with IoWriteAllCallback.

Requirements

Redistributable

Requires DbgHelp.dll 6.5 or later.

Header

Declared in Dbghelp.h.

See Also

MINIDUMP_CALLBACK_INPUT
MiniDumpCallback


Send comments about this topic to Microsoft

Build date: 9/25/2007

© 2007 Microsoft Corporation. All rights reserved.