...
A driver which produces such logs is registered with the system with an xml file, which identifies the source of the logs, and the form they take (data types), names, and other details.
The xml file is added to in the project and will end up in the Resource Files folder.
The xml is processed by the Message Compiler by adding this to the project file in each ItemDefinitionGroup
(ie, Debug|ARM64
and Release|ARM64
)
...
Adding ETW support to the driver
…Defined above in the Architecture section
Defining events
…These are defined in then xml Schema file. A number of events can be defined with different levels and parameters.
Custom .wprp
and how to plug the driver
...