// @ File:  sqlctr.h
//
// This file is generated by the description file processor.
// Please do not edit.

#define BUFMGR_OBJECT 0
#define BUF_CACHE_HIT_RATIO 2
#define BUF_AWE_UNMAP_CALLS 4
#define BUF_FREELIST_STALLS 6
#define BUF_BLOCK_WRITES 8
#define BUF_HASHED_PAGE_COUNT 10
#define BUF_LIFE_EXPECTANCY 12
#define BUF_AWE_STOLEN_MAPS 14
#define BUF_AWE_LOOKUP_MAPS 16
#define BUF_STOLEN_PAGE_COUNT 18
#define BUF_CACHE_RATIO_BASE 20
#define BUF_NUM_FREE_BUFFERS 22
#define BUF_CHECKPOINT_WRITES 24
#define BUF_COMMITTED_PAGE_COUNT 26
#define BUF_LAZY_WRITES 28
#define BUF_BLOCK_READS 30
#define BUF_RESERVED_PAGE_COUNT 32
#define BUF_READAHEAD_PAGES 34
#define BUF_TARGET_PAGE_COUNT 36
#define BUF_PAGE_REQUESTS 38
#define BUF_AWE_UNMAP_PAGES 40
#define BUF_AWE_WRITE_MAPS 42

#define BUFPART_OBJECT 44
#define BUFPART_FREE_BUFFERS_EMPTY 46
#define BUFPART_FREE_BUFFERS_USED 48
#define BUFPART_NUM_FREE_BUFFERS 50

#define BUFNODE_OBJECT 52
#define BUFNODE_LOOKUPS_TO_REMOTE_NODE 54
#define BUFNODE_TARGET_PAGE_COUNT 56
#define BUFNODE_NUM_FREE_BUFFERS 58
#define BUFNODE_LOOKUPS_TO_LOCAL_NODE 60
#define BUFNODE_FOREIGN_PAGE_COUNT 62
#define BUFNODE_LIFE_EXPECTANCY 64
#define BUFNODE_STOLEN_PAGE_COUNT 66
#define BUFNODE_COMMITTED_PAGE_COUNT 68
#define BUFNODE_HASHED_PAGE_COUNT 70

#define GENERAL_OBJECT 72
#define GO_MARS_DEADLOCKS_DETECTED 74
#define GO_SOAP_SESSION_INITIATES 76
#define GO_TRACE_EVT_NOTIF_QUEUE_SIZE 78
#define GO_SOAP_SESSION_TERMINATES 80
#define GO_USER_CONNECTIONS 82
#define GO_USERS_BLOCKED 84
#define GO_HTTP_AUTH_REQS 86
#define GO_TEMP_TABLES_CREATION_RATE 88
#define GO_RELOGINS 90
#define GO_TRANSACTIONS 92
#define GO_TEMP_TABLES_IN_USE 94
#define GO_TEMPDB_PRU_DUP_ID 96
#define GO_TEMPDB_ROWSET_DUP_ID 98
#define GO_TEMP_TABLES_FOR_DESTRUCTION 100
#define GO_LOGICAL_CONNECTIONS 102
#define GO_TRACE_IO_PROVIDER_EVENTLOCK 104
#define GO_NON_ATOMIC_YIELD_RATE 106
#define GO_SOAP_EMPTY_REQS 108
#define GO_LOGINS 110
#define GO_SOAP_WSDL_REQS 112
#define GO_SOAP_QUERY_REQS 114
#define GO_SOAP_SP_REQS 116
#define GO_LOGOUTS 118
#define GO_EVT_NOTIF_DELAYED_DROP 120

#define LOCKS_OBJECT 122
#define LCK_NUM_REQUESTS 124
#define LCK_NUM_TIMEOUTS 126
#define LCK_NUM_TIMEOUTS_NONPROBE 128
#define LCK_TOTAL_WAITTIME 130
#define LCK_NUM_DEADLOCKS 132
#define LCK_AVERAGE_WAITTIME_BASE 134
#define LCK_NUM_WAITS 136
#define LCK_AVERAGE_WAITTIME 138

#define DBMGR_OBJECT 140
#define DB_ACT_XTRAN 142
#define DB_COMMIT_TABLE_SIZE 144
#define DB_TOTAL_UPDATE_XTRAN 146
#define DB_FLUSH_WAIT_TIME 148
#define DB_LOGCACHE_RATIO 150
#define DB_FLUSH_WAITS 152
#define DB_LOG_USED 154
#define DB_LOGCACHE_READS 156
#define DB_DBCC_MOVERATE 158
#define DB_BYTES_FLUSHED 160
#define DB_LOG_USED_PERCENT 162
#define DB_BULK_ROWS 164
#define DB_TRACKED_XTRAN 166
#define DB_FLUSHES 168
#define DB_LOG_GROWTHS 170
#define DB_LOG_TRUNCS 172
#define DB_DBCC_SCANRATE 174
#define DB_LOG_SIZE 176
#define DB_BULK_KILOBYTES 178
#define DB_TOTAL_XTRAN 180
#define DB_DATA_SIZE 182
#define DB_REPLCOUNT 184
#define DB_LOG_SHRINKS 186
#define DB_REPLTRANS 188
#define DB_BCK_DB_THROUGHPUT 190
#define DB_LOGCACHE_BASE 192

#define DBMIRRORING_OBJECT 194
#define DB_DBMIRRORING_SENDS 196
#define DB_DBM_COMP_LOG_BYTES_SENT 198
#define DB_DBM_ACK_TIME 200
#define DB_DBM_REDO_DELTA 202
#define DB_DBM_COMP_LOG_BYTES_RECEIVED 204
#define DB_DBM_LOG_SEND_QUEUE 206
#define DB_DBMIRRORING_BYTES_SENT 208
#define DB_DBM_LOG_BYTES_SENT 210
#define DB_DBM_LOG_UNDO_REMAINING 212
#define DB_DBM_RECEIVES 214
#define DB_DBM_LOG_HARDEN_TIME 216
#define DB_DBM_BYTES_RECEIVED 218
#define DB_DBM_LOG_FLOW_CONTROL 220
#define DB_DBM_LOG_SENT_FROM_CACHE 222
#define DB_DBM_LOG_REDONE_FROM_CACHE 224
#define DB_DBMIRRORING_TRANSACTION_DELAY 226
#define DB_DBM_UPDATE_XTRAN 228
#define DB_DBM_LOG_BYTES_RECEIVED 230
#define DB_DBM_LOG_UNDONE 232
#define DB_DBM_REDO_RATE 234
#define DB_DBMIRRORING_PAGES_SENT 236

#define LATCH_OBJECT 238
#define LATCH_WAITS_NP 240
#define LATCH_DEMOTIONS 242
#define LATCH_TOTAL_WAIT_NP 244
#define LATCH_AVG_WAIT_BASE 246
#define LATCH_PROMOTIONS 248
#define LATCH_SUPERLATCHES 250
#define LATCH_AVG_WAIT_NP 252

#define ACCESS_METHODS_OBJECT 254
#define LEAF_PAGE_COOKIE_FAIL 256
#define AM_GHOSTED_SKIPS 258
#define AM_SCAN_REPOSITION 260
#define AM_DEFDROPPEDROWSETSCLEANED 262
#define AM_LOBSS_LOBHANDLES_CREATED 264
#define AM_ORPHANS_CREATED 266
#define AM_PROBE_SCAN 268
#define AM_LOB_READAHEAD_ISSUED 270
#define TREE_PAGE_COOKIE_SUCCEED 272
#define AM_WORKTABLES_FROM_CACHE_BASE 274
#define AM_EXTENTS_ALLOCATED 276
#define AM_COLS_PUSHED_OFFROW 278
#define AM_PAGE_COMPRESSION_SUCCESSES 280
#define AM_DDALLOCUNITBATCHESCOMPLETED 282
#define AM_WORKTABLES_FROM_CACHE 284
#define AM_RANGE_SCAN 286
#define AM_PAGE_COMPRESSION_ATTEMPTS 288
#define AM_COLS_PULLED_INROW 290
#define AM_DDALLOCUNITBATCHESFAILED 292
#define AM_FREESPACE_SCANS 294
#define TREE_PAGE_COOKIE_FAIL 296
#define AM_PAGE_DEALLOCS 298
#define AM_FULL_SCAN 300
#define AM_LOCKESCALATIONS 302
#define AM_FORWARDED_RECS 304
#define AM_ORPHANS_INSERTED 306
#define AM_DEFDROPPEDROWSETQUEUELENGTH 308
#define AM_PAGE_SPLITS 310
#define AM_LOBSS_PROVIDERS_TRUNCATED 312
#define AM_DEFDROPPEDROWSETSSKIPPED 314
#define LEAF_PAGE_COOKIE_SUCCEED 316
#define AM_FREESPACE_PAGES 318
#define AM_DDALLOCUNITQUEUELENGTH 320
#define AM_PAGES_ALLOCATED 322
#define AM_LOBSS_PROVIDERS_CREATED 324
#define AM_WORKFILES_CREATED 326
#define AM_EXTENTS_DEALLOCATED 328
#define AM_LOBSS_LOBHANDLES_DESTROYED 330
#define AM_INDEX_SEARCHES 332
#define AM_DDALLOCUNITSCLEANED 334
#define AM_SINGLE_PAGE_ALLOCS 336
#define AM_WORKTABLES_CREATED 338
#define AM_LOBSS_PROVIDERS_DESTROYED 340

#define SQL_ERROR_OBJECT 342
#define SQL_ERROR_RATE 344

#define SQL_OBJECT 346
#define SQL_AUTOPARAM_FAIL 348
#define SQL_AUTOPARAM_UNSAFE 350
#define PLAN_CACHE_MISGUIDED_PER_SEC 352
#define SQL_ATTENTION_RATE 354
#define SQL_UNIVPARAM 356
#define SQL_AUTOPARAM_SAFE 358
#define SQL_BATCH_REQ 360
#define PLAN_CACHE_GUIDED_PER_SEC 362
#define SQL_RECOMPILES 364
#define SQL_COMPILES 366
#define SQL_AUTOPARAM_REQ 368

#define PLAN_CACHE 370
#define PLAN_CACHE_OBJECT_COUNT 372
#define PLAN_CACHE_HIT_RATIO_BASE 374
#define PLAN_CACHE_PGS_IN_USE 376
#define PLAN_CACHE_HIT_RATIO 378
#define PLAN_CACHE_USE_COUNT 380

#define CURSOR_OBJECT_BY_TYPE 382
#define CURSOR_MEMORY_USAGE 384
#define CURSOR_CACHE_HIT_RATIO 386
#define CURSOR_CACHE_USE_COUNT 388
#define CURSOR_PLANS 390
#define CURSOR_CACHE_COUNT 392
#define CURSOR_REQ 394
#define CURSOR_CACHE_HIT_RATIO_BASE 396
#define CURSOR_WORKTABLE_USAGE 398
#define CURSOR_IN_USE 400

#define CURSOR_OBJECT_TOTAL 402
#define CURSOR_CONVERSION_RATE 404
#define CURSOR_XSTMT_FLUSH 406
#define CURSOR_ASYNC_POPULATION 408

#define MEMORY_OBJECT 410
#define MEMORY_SERVER_MEMORY 412
#define MEMORY_SQL_CACHE_MEMORY 414
#define MEMORY_MEMGRANT_MAXIMUM 416
#define MEMORY_LOCKS 418
#define MEMORY_MEMGRANT_WAITERS 420
#define MEMORY_LOCKOWNERS 422
#define MEMORY_LOCK_MEMORY 424
#define MEMORY_SERVER_MEMORY_TARGET 426
#define MEMORY_CONNECTION_MEMORY 428
#define MEMORY_LOCKS_ALLOCATED 430
#define MEMORY_OPTIMIZER_MEMORY 432
#define MEMORY_LOCKOWNERS_ALLOCATED 434
#define MEMORY_MEMGRANT_ACQUIRES 436
#define MEMORY_MEMGRANT_OUTSTANDING 438

#define USER_QUERY_OBJECT 440
#define QUERY_INSTANCE 442

#define REPLICATION_AGENT_OBJECT 444
#define RUNNING_INSTANCE 446

#define MERGE_AGENT_OBJECT 448
#define UPLOAD_INSTANCE 450
#define MERGE_CONFLICTS_INSTANCE 452
#define DOWNLOAD_INSTANCE 454

#define LOGREADER_AGENT_OBJECT 456
#define LOGREADER_COMMANDS_INSTANCE 458
#define LOGREADER_LATENCY_INSTANCE 460
#define LOGREADER_TRANSACTIONS_INSTANCE 462

#define DISTRIBUTION_AGENT_OBJECT 464
#define DISTRIBUTION_TRANS_INSTANCE 466
#define DISTRIBUTION_COMMANDS_INSTANCE 468
#define DISTRIBUTION_LATENCY_INSTANCE 470

#define SNAPSHOT_AGENT_OBJECT 472
#define SNAPSHOT_TRANSACTIONS_BCPED 474
#define SNAPSHOT_COMMANDS_BCPED 476

#define BACKUP_DEV_OBJECT 478
#define BACKUP_DEV_THROUGHPUT 480

#define XACT_OBJECT 482
#define XACT_VER_STORE_SIZE 484
#define XACT_LONGEST_RUNNING 486
#define XACT_NUM 488
#define XACT_VER_STORE_UNIT_TRUNCATION 490
#define XACT_NSNP_VER_NUM 492
#define XACT_SNP_NUM 494
#define XACT_UPD_SNP_NUM 496
#define XACT_VER_STORE_UNIT_COUNT 498
#define XACT_VER_STORE_UNIT_CREATION 500
#define XACT_VER_STORE_GEN_RATE 502
#define XACT_VER_STORE_CLEANUP_RATE 504
#define XACT_TEMPDB_FREE_SPACE 506
#define XACT_UPD_CONFLICTS_RATIO 508
#define XACT_UPD_CONFLICTS_RATIO_BASE 510

#define BROKER_OBJECT 512
#define BO_ENQUEUED_PRI8_MSG_RATE 514
#define BO_ENQUEUED_PRI3_MSG_RATE 516
#define BO_ENQUEUED_PRI7_MSG_RATE 518
#define BO_ENQUEUED_TRANSPORT_FRAG_RATE 520
#define BO_ENQUEUED_PRI4_MSG_RATE 522
#define BO_TOTAL_SENDS 524
#define BO_ENQUEUED_TRANSPORT_FRAGS_TOT 526
#define BO_RECEIVE_RATE 528
#define BO_ENQUEUED_MSGS_TOTAL 530
#define BO_ENQUEUED_PRI10_MSG_RATE 532
#define BO_CORRUPTED_MSGS 534
#define BO_XMITQ_DEQUEUE_RATE 536
#define BO_ENQUEUED_MSG_RATE 538
#define BO_SEND_RATE 540
#define BO_FORWARDED_DISCARDED_MSG_TOTAL 542
#define BO_DEP_TIMER_EVENTS 544
#define BO_ACTIVATION_EXCEPTIONS 546
#define BO_XMITQ_ENQUEUE_RATE 548
#define BO_FORWARDED_MSG_BYTE_RATE 550
#define BO_FORWARDED_PENDING_MSGS 552
#define BO_DROPPED_MSGS 554
#define BO_TOTAL_RECEIVES 556
#define BO_ENQUEUED_TRANSPORT_MSG_RATE 558
#define BO_ENQUEUED_LOCAL_MSGS_TOTAL 560
#define BO_ENQUEUED_PRI1_MSG_RATE 562
#define BO_XACT_ROLLBACKS 564
#define BO_ENQUEUED_PRI9_MSG_RATE 566
#define BO_FORWARDED_PENDING_MSG_BYTES 568
#define BO_FORWARDED_MSG_TOTAL 570
#define BO_ENQUEUED_PRI6_MSG_RATE 572
#define BO_ENQUEUED_LOCAL_MSG_RATE 574
#define BO_FORWARDED_MSG_RATE 576
#define BO_FORWARDED_DISCARDED_MSG_RATE 578
#define BO_ENQUEUED_PRI5_MSG_RATE 580
#define BO_ENQUEUED_TRANSPORT_MSGS_TOTAL 582
#define BO_FORWARDED_MSG_BYTE_TOTAL 584
#define BO_ENQUEUED_PRI2_MSG_RATE 586

#define BROKER_TRANSPORT_OBJECT 588
#define BTO_RECV_FRAG_SIZE_AVG 590
#define BTO_SEND_IO_CURR_FRAG_COUNT 592
#define BTO_SEND_FRAG_RATE 594
#define BTO_SEND_IO_RATE 596
#define BTO_RECEIVE_IO_BYTE_RATE 598
#define BTO_SEND_FRAG_RATE_PRI6 600
#define BTO_SEND_FRAG_RATE_PRI7 602
#define BTO_SEND_IO_LEN_AVG 604
#define BTO_SEND_FRAG_RATE_PRI5 606
#define BTO_SEND_FRAG_SIZE_AVG 608
#define BTO_OPEN_CONNECTIONS 610
#define BTO_SEND_IO_BYTE_RATE 612
#define BTO_SEND_FRAG_RATE_PRI4 614
#define BTO_RECV_IO_COMPACT_MFB 616
#define BTO_RECV_IO_LEN_AVG 618
#define BTO_SEND_IO_LEN_AVG_BASE 620
#define BTO_SEND_FRAG_SIZE_AVG_BASE 622
#define BTO_RECV_IO_LEN_AVG_BASE 624
#define BTO_SEND_FRAG_RATE_PRI1 626
#define BTO_SEND_FRAG_RATE_PRI2 628
#define BTO_RECV_IO_PEND_BYTES 630
#define BTO_RECEIVE_FRAG_RATE 632
#define BTO_RECV_FRAG_SIZE_AVG_BASE 634
#define BTO_SEND_FRAG_RATE_PRI3 636
#define BTO_SEND_FRAG_RATE_PRI9 638
#define BTO_SEND_IO_CURR_BYTES 640
#define BTO_SEND_FRAG_RATE_PRI8 642
#define BTO_RECV_IO_PEND_FRAG_COUNT 644
#define BTO_RECEIVE_IO_RATE 646
#define BTO_SEND_FRAG_RATE_PRI10 648
#define BTO_SEND_IO_PEND_BYTES 650
#define BTO_RECV_IO_COMPACT_MFB_RATE 652
#define BTO_SEND_IO_PEND_FRAG_COUNT 654
#define BTO_RECV_IO_CURR_BYTES 656

#define BROKER_ACTIVATION_OBJECT 658
#define BAO_TASK_LIMIT_RATE 660
#define BAO_TASK_LIMIT_REACHED 662
#define BAO_TASKS_RUNNING 664
#define BAO_SP_INVOKE_RATE 666
#define BAO_TASK_ABORT_RATE 668
#define BAO_TASK_START_RATE 670

#define BROKER_TRANSMISSION_OBJECT 672
#define BTO_WRITE_RATE 674
#define BTO_WRITE_BATCH_LEN 676
#define BTO_WRITE_BATCH_TIME 678
#define BTO_WAIT_BATCH_TIME_BASE 680
#define BTO_WAIT_BATCH_TIME 682
#define BTO_WRITE_BATCH_LEN_BASE 684
#define BTO_DIRTY_RATE 686
#define BTO_GET_RATE 688
#define BTO_WRITE_BATCH_TIME_BASE 690

#define WAITSTATS_OBJECT 692
#define WAITSTATS_XACTWORKSPACE 694
#define WAITSTATS_NPAGELATCH 696
#define WAITSTATS_PAGELATCH 698
#define WAITSTATS_MEMTHREAD 700
#define WAITSTATS_PAGEIOLATCH 702
#define WAITSTATS_SOS_WORKER 704
#define WAITSTATS_WRITELOG 706
#define WAITSTATS_TRANSACTION 708
#define WAITSTATS_LOCKS 710
#define WAITSTATS_NETWORKIO 712
#define WAITSTATS_RESOURCE 714
#define WAITSTATS_LOGBUFFER 716

#define EXECSTATS_OBJECT 718
#define EXECSTATS_OLEDB 720
#define EXECSTATS_DQ 722
#define EXECSTATS_DTC 724
#define EXECSTATS_MSQL_XP 726

#define SQLCLR_OBJECT 728
#define SQLCLR_TOTAL_EXECTIME 730

#define METADATAMGR_OBJECT 732
#define MD_CACHE_ENTRY_COUNT 734
#define MD_CACHE_HIT_RATIO 736
#define MD_CACHE_HIT_RATIO_BASE 738
#define MD_CACHE_PINNED_COUNT 740

#define TRACE_STATISTICS 742
#define TS_DROPPED_EVENTS 744
#define TS_BYTES 746
#define TS_EVENTS_FIRED 748
#define TS_EVENTS_FILTERED 750

#define TRACE_EVENT_STATISTICS 752
#define TES_EVENTS_FILTERED 754
#define TES_EVENTS_PREFILTERED 756
#define TES_CPU_USAGE 758
#define TES_BYTES 760
#define TES_EVENTS_FIRED 762

#define DEPRECATED_FEATURES 764
#define DEPR_USAGE 766

#define RESOURCE_GROUP_STATISTICS 768
#define RGS_ACTIVE_PARALLEL_THREADS 770
#define RGS_QUERY_OPTIMIZATIONS 772
#define RGS_ACTIVE_REQUESTS 774
#define RGS_QUEUED_REQUESTS 776
#define RGS_REQUESTS_COMPLETED 778
#define RGS_CPU_USAGE 780
#define RGS_REDUCED_MEMGRANTS_COUNT 782
#define RGS_SUBOPTIMAL_PLANS 784
#define RGS_MAX_REQUEST_MEMGRANT 786
#define RGS_BLOCKED_TASKS 788
#define RGS_CPU_USAGE_BASE 790
#define RGS_MAX_REQUEST_CPU 792

#define RESOURCE_POOL_STATISTICS 794
#define RPS_MAX_MEMORY 796
#define RPS_QUERY_EXEC_MEMORY_TARGET 798
#define RPS_TARGET_MEMORY 800
#define RPS_MEMORY_GRANTS_COUNT 802
#define RPS_CPU_USAGE 804
#define RPS_ACTIVE_MEMGRANT 806
#define RPS_ACTIVE_MEMGRANTS_COUNT 808
#define RPS_CPU_USAGE_PROJECTED 810
#define RPS_PENDING_MEMGRANTS 812
#define RPS_CACHE_MEMORY_TARGET 814
#define RPS_CPU_USAGE_NONGOVERNED 816
#define RPS_COMPILE_MEMORY_TARGET 818
#define RPS_CPU_USAGE_BASE 820
#define RPS_MEMORY_USAGE 822
#define RPS_MEMORY_GRANT_TIMEOUT 824
