MINIDUMP_IO_CALLBACK 结构 (minidumpapiset.h)

包含 I/O 回调信息。 当回调类型为 IoStartCallback、IoWriteAllCallback 或 IoFinishCallback 时,MiniDumpCallback 函数使用此结构。

语法

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

成员

Handle

传递给 MiniDumpWriteDump 函数的文件句柄。

Offset

写入操作从最小转储数据开始的偏移量。 此成员仅用于 IoWriteAllCallback

Buffer

指向包含要写入的数据的缓冲区的指针。 此成员仅用于 IoWriteAllCallback

BufferBytes

数据缓冲区的大小(以字节为单位)。 此成员仅用于 IoWriteAllCallback

要求

要求
Header minidumpapiset.h (包括 Dbghelp.h)
可再发行组件 DbgHelp.dll 6.5 或更高版本

另请参阅

MINIDUMP_CALLBACK_INPUT

MiniDumpCallback