MINIDUMP_HANDLE_DATA_STREAM Structure

Represents the header for a handle data stream.

Syntax

typedef struct _MINIDUMP_HANDLE_DATA_STREAM {
    ULONG32 SizeOfHeader;
    ULONG32 SizeOfDescriptor;
    ULONG32 NumberOfDescriptors;
    ULONG32 Reserved;
} MINIDUMP_HANDLE_DATA_STREAM, *PMINIDUMP_HANDLE_DATA_STREAM;  

Members

SizeOfHeader
The size of the header information for the stream, in bytes. This value is sizeof(MINIDUMP_HANDLE_DATA_STREAM).

SizeOfDescriptor
The size of a descriptor in the stream, in bytes. This value is sizeof(MINIDUMP_HANDLE_DESCRIPTOR) or sizeof(MINIDUMP_HANDLE_DESCRIPTOR_2).

NumberOfDescriptors
The number of descriptors in the stream.

Reserved
Reserved for future use; must be zero.

Remarks

In this context, a data stream is a set of data in a minidump file. This header structure is followed by NumberOfDescriptorsMINIDUMP_HANDLE_DESCRIPTOR or MINIDUMP_HANDLE_DESCRIPTOR_2 structures.

Requirements

Header: Declared in dbghelp.h.

See also

MINIDUMP_HANDLE_DESCRIPTOR

MINIDUMP_HANDLE_DESCRIPTOR_2

MINIDUMP_STREAM_TYPE