Interfaces
This section documents the interfaces that the WPRControl API provides.
In This Section
Function | Description |
---|---|
IControlErrorInfo | Provides functions that obtain information about errors that occur when the control manager performs an operation. |
IControlManager | Represents the Windows Performance Recorder (WPR) manager, which controls ETW sessions. |
IControlProgressHandler | Represents a client-side handler that receives updates when the library performs an operation. |
IEnumControlWarningInfo | Provides a standard COM enumeration method for enumerating a collection of IControlErrorInfo" interfaces. |
IEnumProfile | Provides a standard COM enumeration method for enumerating a collection of IProfile interfaces. |
IOnOffTransitionManager | Enables the client to store the profiles of the IProfileCollection" to the registry for boot tracing. |
IProfile | Represents an individual profile that the client controls. |
IProfileCollection | Represents a collection of profiles that the library runs as a unit. |
ISnapshotManager2 | Represents a snapshot object that the client controls to enable, disable, and take the snapshot. |
ISnapshotManager3 | Represents a snapshot object that the client controls to enable, disable, and take the snapshot. |
ITraceMergeProperties | Enables the client to specify policies for merging multiple event trace log (ETL) files using XML. |
ITraceMergeTextHandler | Obtains the text and other metadata that was added by the user. |