PROFILER_HEAP_OBJECT_OPTIONAL_INFO_TYPE Enumeration
Represents different types of optional information. Used in PROFILER_HEAP_OBJECT_OPTIONAL_INFO Structure.
Syntax
typedef [v1_enum] enum { PROFILER_HEAP_OBJECT_OPTIONAL_INFO_PROTOTYPE = 0x00000001, PROFILER_HEAP_OBJECT_OPTIONAL_INFO_FUNCTION_NAME = 0x00000002, PROFILER_HEAP_OBJECT_OPTIONAL_INFO_SCOPE_LIST = 0x00000003, PROFILER_HEAP_OBJECT_OPTIONAL_INFO_INTERNAL_PROPERTY = 0x00000004, PROFILER_HEAP_OBJECT_OPTIONAL_INFO_NAME_PROPERTIES = 0x00000005, PROFILER_HEAP_OBJECT_OPTIONAL_INFO_INDEX_PROPERTIES = 0x00000006, PROFILER_HEAP_OBJECT_OPTIONAL_INFO_ELEMENT_ATTRIBUTES_SIZE = 0x00000007, PROFILER_HEAP_OBJECT_OPTIONAL_INFO_ELEMENT_TEXT_CHILDREN_SIZE = 0x00000008, PROFILER_HEAP_OBJECT_OPTIONAL_INFO_RELATIONSHIPS = 0x00000009, PROFILER_HEAP_OBJECT_OPTIONAL_INFO_WINRTEVENTS = 0x0000000A, PROFILER_HEAP_OBJECT_OPTIONAL_INFO_MAX_VALUE = PROFILER_HEAP_OBJECT_OPTIONAL_INFO_WINRTEVENTS} PROFILER_HEAP_OBJECT_OPTIONAL_INFO_TYPE;
Members
Member | Value | Description |
---|---|---|
PROFILER_HEAP_OBJECT_OPTIONAL_INFO_PROTOTYPE | 0x00000001 | Information about the heap object's prototype. |
PROFILER_HEAP_OBJECT_OPTIONAL_INFO_FUNCTION_NAME | 0x00000002 | Information about the heap object's function name. |
PROFILER_HEAP_OBJECT_OPTIONAL_INFO_SCOPE_LIST | 0x00000003 | Information about the heap object's PROFILER_HEAP_OBJECT_SCOPE_LIST Structure. |
PROFILER_HEAP_OBJECT_OPTIONAL_INFO_INTERNAL_PROPERTY | 0x00000004 | Information about the heap object's internal property. |
PROFILER_HEAP_OBJECT_OPTIONAL_INFO_NAME_PROPERTIES | 0x00000005 | Information about the heap object's name properties. |
PROFILER_HEAP_OBJECT_OPTIONAL_INFO_INDEX_PROPERTIES | 0x00000006 | Information about the heap object's index properties. |
PROFILER_HEAP_OBJECT_OPTIONAL_INFO_ELEMENT_ATTRIBUTES_SIZE | 0x00000007 | The size of the attributes that are associated with a DOM element. |
PROFILER_HEAP_OBJECT_OPTIONAL_INFO_ELEMENT_TEXT_CHILDREN_SIZE | 0x00000008 | The size of any text that is associated with a DOM element. |
PROFILER_HEAP_OBJECT_OPTIONAL_INFO_RELATIONSHIPS | 0x00000009 | Information about the heap object's relationships. |
ROFILER_HEAP_OBJECT_OPTIONAL_INFO_WINRTEVENTS | 0x0000000A | Information about the heap object's Windows Runtime events. |
PROFILER_HEAP_OBJECT_OPTIONAL_INFO_MAX_VALUE | PROFILER_HEAP_OBJECT_OPTIONAL_INFO_WINRTEVENTS | The maximum value of this enumeration. |