DbgHelp Functions


MiniDumpReadDumpStream Function

Reads a stream from a user-mode minidump file.

Syntax

C++
BOOL WINAPI MiniDumpReadDumpStream(
  __in   PVOID BaseOfDump,
  __in   ULONG StreamNumber,
  __out  PMINIDUMP_DIRECTORY *Dir,
  __out  PVOID *StreamPointer,
  __out  ULONG *StreamSize
);

Parameters

BaseOfDump [in]

A pointer to the base of the mapped minidump file. The file should have been mapped into memory using the MapViewOfFile function.

StreamNumber [in]

The type of data to be read from the minidump file. This member can be one of the values in the MINIDUMP_STREAM_TYPE enumeration.

Dir [out]

A pointer to a MINIDUMP_DIRECTORY structure.

StreamPointer [out]

A pointer to the beginning of the minidump stream. The format of this stream depends on the value of StreamNumber. For more information, see MINIDUMP_STREAM_TYPE.

StreamSize [out]

The size of the stream pointed to by StreamPointer, in bytes.

Return Value

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

Remarks

In this context, a data stream is a block of data written to a minidump file.

Requirements

RedistributableDbgHelp.dll 5.1 or later
HeaderDbghelp.h
LibraryDbghelp.lib
DLLDbghelp.dll

See Also

DbgHelp Functions
MINIDUMP_DIRECTORY
MINIDUMP_STREAM_TYPE
MiniDumpWriteDump

Send comments about this topic to Microsoft

Build date: 11/12/2009

Tags :


Page view tracker