Partager via


_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.
  • 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

See Also

Reference

Dump File Structures

Concepts

Error Reporting Dump Files