msptiExternalCorrelationKind

Supported types of external APIs that can be correlated.

msptiExternalCorrelationKind is an enumeration class of the msptiActivityPushExternalCorrelationId and msptiActivityExternalCorrelation calls. The definition is as follows:

1
2
3
4
5
6
7
8
9
typedef enum {
	MSPTI_EXTERNAL_CORRELATION_KIND_INVALID = 0,   // Invalid value.
	MSPTI_EXTERNAL_CORRELATION_KIND_UNKNOWN = 1,   // External API unknown to MSPTI.
	MSPTI_EXTERNAL_CORRELATION_KIND_CUSTOM0 = 2,   // External API CUSTOM0.
	MSPTI_EXTERNAL_CORRELATION_KIND_CUSTOM1 = 3,   // External API CUSTOM1
	MSPTI_EXTERNAL_CORRELATION_KIND_CUSTOM2 = 4,   // External API CUSTOM2
	MSPTI_EXTERNAL_CORRELATION_KIND_SIZE,   // Add new types before this line.
	MSPTI_EXTERNAL_CORRELATION_KIND_FORCE_INT = 0x7fffffff,
} msptiExternalCorrelationKind;