GetAppTrackerDataFlags enumeration (comsvcs.h)

Controls what data is returned from calls to the IGetAppTrackerData interface.

Syntax

typedef enum _GetAppTrackerDataFlags {
  GATD_INCLUDE_PROCESS_EXE_NAME = 0x1,
  GATD_INCLUDE_LIBRARY_APPS = 0x2,
  GATD_INCLUDE_SWC = 0x4,
  GATD_INCLUDE_CLASS_NAME = 0x8,
  GATD_INCLUDE_APPLICATION_NAME = 0x10
} GetAppTrackerDataFlags;

Constants

 
GATD_INCLUDE_PROCESS_EXE_NAME
Value: 0x1
Include the name of the process's executable image in the ApplicationProcessSummary structure. If set, it is the caller's responsibility to free the memory allocated for this string.
GATD_INCLUDE_LIBRARY_APPS
Value: 0x2
Include COM+ library applications in the tracking data. By default, these are excluded.
GATD_INCLUDE_SWC
Value: 0x4
Include Services Without Components contexts in the tracking data. By default, these are excluded.
GATD_INCLUDE_CLASS_NAME
Value: 0x8
Include the class name in the ComponentSummary structure. If set, it is the caller's responsibility to free the memory allocated for this string.
GATD_INCLUDE_APPLICATION_NAME
Value: 0x10
Include the application name in the ApplicationSummary and ComponentSummary structures. If set, it is the caller's responsibility to free the memory allocated for this string.

Requirements

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

See also

IGetAppTrackerData