Share via


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.