Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Indicates the types of events that should be profiled.
Syntax
typedef enum {
PROFILER_EVENT_MASK_TRACE_SCRIPT_FUNCTION_CALL = 0x00000001,
PROFILER_EVENT_MASK_TRACE_NATIVE_FUNCTION_CALL = 0x00000002,
PROFILER_EVENT_MASK_TRACE_DOM_FUNCTION_CALL = 0x00000004,
PROFILER_EVENT_MASK_TRACE_ALL =
PROFILER_EVENT_MASK_TRACE_SCRIPT_FUNCTION_CALL |
PROFILER_EVENT_MASK_TRACE_NATIVE_FUNCTION_CALL,
PROFILER_EVENT_MASK_TRACE_ALL_WITH_DOM = PROFILER_EVENT_MASK_TRACE_ALL |
PROFILER_EVENT_MASK_TRACE_DOM_FUNCTION_CALL
} PROFILER_EVENT_MASK;
Members
| Member | Description |
|---|---|
| PROFILER_EVENT_MASK_TRACE_SCRIPT_FUNCTION_CALL | Profiles functions that are defined in user-written script and dynamic code. |
| PROFILER_EVENT_MASK_TRACE_NATIVE_FUNCTION_CALL | Profiles native functions that are defined by the scripting engine. |
| PROFILER_EVENT_MASK_TRACE_ALL | Profiles all user-defined and scripting engine functions, excluding calls into the Document Object Model (DOM). |
| PROFILER_EVENT_MASK_TRACE_DOM_FUNCTION_CALL | Profiles functions that call into the DOM. |
| PROFILER_EVENT_MASK_TRACE_ALL_WITH_DOM | Profiles all functions, including calls into the DOM. |
See also
Active Script Profiler Constants, Enumerations and Structures
IActiveScriptProfilerControl::SetProfilerEventMask
IActiveScriptProfilerControl::StartProfiling