| Platform SDK: Exchange 2000 Server | 
[This is preliminary documentation and subject to change.]
The workflow components include three sample audit trail providers for you to use in debugging your application. The following table summarizes their use.
| Provider | Description | 
|---|---|
| AuditTrailEventLog | Writes messages to the Application Log in Event Viewer. | 
| AuditTrailPropPI | Writes messages to a property on the ProcessInstance row of the Web Store | 
| AuditTrailPropWF | Writes messages to a property on the workflow folder row of the Web Store | 
CDO Workflow defines an IAuditTrail interface that you are encouraged to use to write your own auditing tool. Any component that supports this interface can be used as a audit trail logging tool. You simply specify the programmatic identifier (ProgID) of your component in the AuditTrailProvider property of the ProcessDefinition object at design-time.