/* (C) 1997-1998 Microsoft Corp.
 *
 * tslabels.h
 *
 * PerfMon Lodctr utility offsets for TS perf objects.
 */

// TS defined counter names and explain text defines
#define WINSTATION_OBJECT             0

// Input
#define INWDBYTES                     2
#define INWDFRAMES                    4
#define INWAITFOROUTBUF               6
#define INFRAMES                      8
#define INBYTES                       10
#define INCOMPBYTES                   12
#define INCOMPFLUSHES                 14
#define INERRORS                      16
#define INTIMEOUTS                    18
#define INASYNCFRAMEERR               20
#define INASYNCOVERRUN                22
#define INASYNCOVERFLOW               24
#define INASYNCPARITY                 26
#define INTDERRORS                    28

// Output
#define OUTWDBYTES                    30
#define OUTWDFRAMES                   32
#define OUTWAITFOROUTBUF              34
#define OUTFRAMES                     36
#define OUTBYTES                      38
#define OUTCOMPBYTES                  40
#define OUTCOMPFLUSHES                42
#define OUTERRORS                     44
#define OUTTIMEOUTS                   46
#define OUTASYNCFRAMEERR              48
#define OUTASYNCOVERRUN               50
#define OUTASYNCOVERFLOW              52
#define OUTASYNCPARITY                54
#define OUTTDERRORS                   56

// Totals
#define TOTALWDBYTES                  58
#define TOTALWDFRAMES                 60
#define TOTALWAITFOROUTBUF            62
#define TOTALFRAMES                   64
#define TOTALBYTES                    66
#define TOTALCOMPBYTES                68
#define TOTALCOMPFLUSHES              70
#define TOTALERRORS                   72
#define TOTALTIMEOUTS                 74
#define TOTALASYNCFRAMEERR            76
#define TOTALASYNCOVERRUN             78
#define TOTALASYNCOVERFLOW            80
#define TOTALASYNCPARITY              82
#define TOTALTDERRORS                 84

// Display driver cache counter entries
// Totals
#define DDCACHEREAD                   86
#define DDCACHEHIT                    88
#define DDCACHEPERCENT                90

// Bitmap cache
#define DDBITMAPCACHEREAD             92
#define DDBITMAPCACHEHIT              94
#define DDBITMAPCACHEPERCENT          96

// Glyph cache
#define DDGLYPHCACHEREAD              98
#define DDGLYPHCACHEHIT               100
#define DDGLYPHCACHEPERCENT           102

// Brush cache
#define DDBRUSHCACHEREAD              104
#define DDBRUSHCACHEHIT               106
#define DDBRUSHCACHEPERCENT           108

// Save screen bitmap cache
#define DDSAVESCRCACHEREAD            110
#define DDSAVESCRCACHEHIT             112
#define DDSAVESCRCACHEPERCENT         114

// Compression PD ratio
#define INCOMPRESS_PERCENT            116
#define OUTCOMPRESS_PERCENT           118
#define TOTALCOMPRESS_PERCENT         120

#define LAST_WINSTATION_COUNTER_OFFSET TOTALCOMPRESS_PERCENT

