CSC_TrackerConfig enumeration (comsvcs.h)

Indicates whether the tracker property is added to the context in which the enclosed code runs.

Syntax

typedef enum tagCSC_TrackerConfig {
  CSC_DontUseTracker = 0,
  CSC_UseTracker
} CSC_TrackerConfig;

Constants

 
CSC_DontUseTracker
Value: 0
The tracker property is not added to the context in which the enclosed code runs.
CSC_UseTracker
The tracker property is added to the context in which the enclosed code runs.

Remarks

This enumeration is used to configure the tracker property through CServiceConfig for either the work submitted through the activity created by CoCreateActivity or the work that is enclosed between calls to CoEnterServiceDomain and CoLeaveServiceDomain.

The tracker property is a reporting mechanism used by monitoring code to watch which code is running at a given time. It is the reporting mechanism behind the spinning balls in the Component Services administrative tool.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header comsvcs.h

See also

CServiceConfig

CoCreateActivity

CoEnterServiceDomain

IServiceTrackerConfig::TrackerConfig