Programs you write that use the Visual Studio Analyzer programming interfaces must include the following files.
File name | Description |
vaevt.h | Definitions for the Visual Studio Analyzer programming interfaces. |
vaids.h | Constants for the Visual Studio Analyzer predefined events, event categories, and user component. |
vaevt_i.c | Definitions of the IDs and CLSIDs for the Visual Studio Analyzer programming interfaces. |
Include vaevt.h and vaids.h in any file where you will register components for generating Visual Studio Analyzer events or where you will generate those events. In one file in your project, you should generate the Visual Studio Analyzer global unique identifiers (GUIDs). To do so, include initguid.h, followed by vaevt_i.c and vaids.h.
All required include files are located in C:\Program Files\Microsoft Visual Studio\Common\Tools\VS-Ent98\Vanalyzr\vaprog if you use the default installation location.