MiniDumpReadDumpStream function (minidumpapiset.h)
Reads a stream from a user-mode minidump file.
Syntax
BOOL MiniDumpReadDumpStream(
[in] PVOID BaseOfDump,
[in] ULONG StreamNumber,
[out] PMINIDUMP_DIRECTORY *Dir,
[out] PVOID *StreamPointer,
[out] ULONG *StreamSize
);
Parameters
[in] BaseOfDump
A pointer to the base of the mapped minidump file. The file should have been mapped into memory using the MapViewOfFile function.
[in] StreamNumber
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.
[out] Dir
A pointer to a MINIDUMP_DIRECTORY structure.
[out] StreamPointer
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.
[out] StreamSize
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
Requirement | Value |
---|---|
Target Platform | Windows |
Header | minidumpapiset.h (include Dbghelp.h) |
Library | Dbghelp.lib |
DLL | Dbghelp.dll; Dbgcore.dll |
Redistributable | DbgHelp.dll and Dbgcore.dll |