DEBUG_REQUEST_READ_USER_MINIDUMP_STREAM

The DEBUG_REQUEST_READ_USER_MINIDUMP_STREAM Request operation reads a stream from a user-mode minidump target.

Parameters

  • InBuffer
    The stream to read and the buffer into which to place the contents of the stream. The type of this parameter is DEBUG_READ_USER_MINIDUMP_STREAM.

  • OutBuffer
    Not used.

The DEBUG_READ_USER_MINIDUMP_STREAM structure holds the parameters for the DEBUG_REQUEST_READ_USER_MINIDUMP_STREAM Request operation.

typedef struct _DEBUG_READ_USER_MINIDUMP_STREAM
{
    IN ULONG  StreamType;
    IN ULONG  Flags;
    IN ULONG64  Offset;
    OUT PVOID  Buffer;
    IN ULONG  BufferSize;
    OUT ULONG  BufferUsed;
} DEBUG_READ_USER_MINIDUMP_STREAM, *PDEBUG_READ_USER_MINIDUMP_STREAM;

Members

  • StreamType
    Specifies the stream to read from the minidump file. The possible values for StreamType come from the MINIDUMP_STREAM_TYPE enumeration.

    For a list of possible values and their interpretation, see the MINIDUMP_STREAM_TYPE topic in the Debug Help Library documentation in dbghelp.chm.

  • Flags
    Set to zero.

  • Offset
    Specifies the offset within the stream to start reading. To start reading from the beginning of the stream, set Offset to zero.

  • Buffer
    Receives the bytes read from the minidump stream. Buffer cannot be NULL.

  • BufferSize
    Specifies the size, in bytes, of the buffer Buffer.

  • BufferUsed
    Receives the number of bytes read into the buffer Buffer.

Remarks

The target must be a user-mode minidump file.

Each minidump file contains a number of streams. These streams are blocks of data written to the minidump file.

Requirements

Header

Dbgeng.h (include Dbgeng.h)

See also

Request

 

 

Send comments about this topic to Microsoft