EVENT_ID enum

The C++ Build Insights SDK is compatible with Visual Studio 2017 and later. To see the documentation for these versions, set the Visual Studio Version selector control for this article to Visual Studio 2017 or later. It's found at the top of the table of contents on this page.

The EVENT_ID enum.

Members

Name Value Event details URL
EVENT_ID_BACK_END_PASS 1 (0x00000001) BACK_END_PASS
EVENT_ID_BOTTOM_UP 2 (0x00000002) BOTTOM_UP
EVENT_ID_C1_DLL 3 (0x00000003) C1_DLL
EVENT_ID_C2_DLL 4 (0x00000004) C2_DLL
EVENT_ID_CODE_GENERATION 5 (0x00000005) CODE_GENERATION
EVENT_ID_COMMAND_LINE 6 (0x00000006) COMMAND_LINE
EVENT_ID_COMPILER 7 (0x00000007) COMPILER
EVENT_ID_ENVIRONMENT_VARIABLE 8 (0x00000008) ENVIRONMENT_VARIABLE
EVENT_ID_EXECUTABLE_IMAGE_OUTPUT 9 (0x00000009) EXECUTABLE_IMAGE_OUTPUT
EVENT_ID_EXP_OUTPUT 10 (0x000000A) EXP_OUTPUT
EVENT_ID_FILE_INPUT 11 (0x000000B) FILE_INPUT
EVENT_ID_FORCE_INLINEE 12 (0x000000C) FORCE_INLINEE
EVENT_ID_FRONT_END_FILE 13 (0x000000D) FRONT_END_FILE
EVENT_ID_FRONT_END_PASS 14 (0x000000E) FRONT_END_PASS
EVENT_ID_FUNCTION 15 (0x000000F) FUNCTION
EVENT_ID_IMP_LIB_OUTPUT 16 (0x00000010) IMP_LIB_OUTPUT
EVENT_ID_LIB_OUTPUT 17 (0x00000011) LIB_OUTPUT
EVENT_ID_LINKER 18 (0x00000012) LINKER
EVENT_ID_LTCG 19 (0x00000013) LTCG
EVENT_ID_OBJ_OUTPUT 20 (0x00000014) OBJ_OUTPUT
EVENT_ID_OPT_ICF 21 (0x00000015) OPT_ICF
EVENT_ID_OPT_LBR 22 (0x00000016) OPT_LBR
EVENT_ID_OPT_REF 23 (0x00000017) OPT_REF
EVENT_ID_PASS1 24 (0x00000018) PASS1
EVENT_ID_PASS2 25 (0x00000019) PASS2
EVENT_ID_PRE_LTCG_OPT_REF 26 (0x0000001A) PRE_LTCG_OPT_REF
EVENT_ID_SYMBOL_NAME 27 (0x0000001B) SYMBOL_NAME
EVENT_ID_TEMPLATE_INSTANTIATION 28 (0x0000001C) TEMPLATE_INSTANTIATION
EVENT_ID_THREAD 29 (0x0000001D) THREAD
EVENT_ID_TOP_DOWN 30 (0x0000001E) TOP_DOWN
EVENT_ID_WHOLE_PROGRAM_ANALYSIS 31 (0x0000001F) WHOLE_PROGRAM_ANALYSIS

Remarks

These values are used with the C SDK functions.