_CEDUMP_ELEMENT_LIST (Compact 2013)
3/26/2014
This structure contains a list of all the modules, processes, threads, or thread contexts that were active when the dump file was generated.
Syntax
typedef struct _CEDUMP_ELEMENT_LIST {
USHORT SizeOfHeader;
USHORT SizeOfFieldInfo;
ULONG32 NumberOfFieldInfo;
ULONG32 NumberOfElements;
RVA Elements;
} CEDUMP_ELEMENT_LIST, *PCEDUMP_ELEMENT_LIST;
Members
- SizeOfHeader
Size of this structure.
- SizeOfFieldInfo
Size of _CEDUMP_FIELD_INFO.
- NumberOfFieldInfo
Number of _CEDUMP_FIELD_INFO entries.
- NumberOfElements
Number of elements in the list.
- Elements
Pointer to element data array.
Remarks
This structure is used to define the ceStreamModuleList, ceStreamProcessList, ceStreamThreadList, and ceStreamThreadContextList streams.
The streams consist of _CEDUMP_ELEMENT_LIST followed by (NumberOfFieldInfo * _CEDUMP_FIELD_INFO). CEDUMP_FIELD_INFO is used to describe fields associated with modules, processes, threads, and thread context records.
The size of each data element in the Elements data array is the sum of the FieldSizes members described by _CEDUMP_FIELD_INFO.
Requirements
Header |
dwcedump.h |