CProfile

Represents a Profile object and contains data to configure Event Tracing for Windows (ETW) sessions and providers. This class implements the IProfile and IParsingErrorInfo interfaces. The client instantiates a new instance for every profile that it needs to run. When the client loads the profile, the instance validates against the schema. If the validation fails, the instance stores the error information and returns an error code. In case of an error, the client receives an interface pointer to IParsingErrorInfo and retrieves the error information.

Syntax

{
  [default] interface IProfile;
  interface IParsingErrorInfo;
};

Classes