Freigeben über


MINIDUMP_IO_CALLBACK-Struktur (minidumpapiset.h)

Enthält E/A-Rückrufinformationen. Diese Struktur wird von der MiniDumpCallback-Funktion verwendet, wenn der Rückruftyp IoStartCallback, IoWriteAllCallback oder IoFinishCallback ist.

Syntax

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

Member

Handle

Das Dateihandle, das an die MiniDumpWriteDump-Funktion übergeben wird.

Offset

Der Offset für den Schreibvorgang ab dem Start der Minidumpdaten. Dieses Element wird nur mit IoWriteAllCallback verwendet.

Buffer

Ein Zeiger auf einen Puffer, der die zu schreibenden Daten enthält. Dieses Element wird nur mit IoWriteAllCallback verwendet.

BufferBytes

Die Größe des Datenpuffers in Bytes. Dieses Element wird nur mit IoWriteAllCallback verwendet.

Anforderungen

Anforderung Wert
Header minidumpapiset.h (einschließlich Dbghelp.h)
Verteilbare Komponente DbgHelp.dll 6.5 oder höher

Weitere Informationen

MINIDUMP_CALLBACK_INPUT

MiniDumpCallback