PRFCOUNT.H

// --PrfCount.h----------------------------------------------------------------- 
//
// This file contains defined constants for the performance counters
// that the PerfTest gateway exports to the Windows NT Performance Monitor.
//
// This file, along with PerfCnt.ini, is used to install the PerfTest
// performance counters on the server that is running the PerfTest gateway.
// Any changes to this file must be reflected in PrfCount.ini and in the
// array of COUNTERDEF structures that is passed to HrMonInit in
// PerfTest.c.
//
// For information on how to instlall/uninstall counters, see PrfCount.ini.
//
// Copyright (C) Microsoft Corp. 1986-1996. All Rights Reserved.
//
// -----------------------------------------------------------------------------
#if !defined(_PRFCOUNT_H)
#define _PRFCOUNT_H

#define OBJECT_EDK_PERFTEST 0

#define COUNTER_MESSAGES_IN 2
#define COUNTER_MESSAGES_OUT 4
#define COUNTER_BYTES_IN 6
#define COUNTER_BYTES_OUT 8

#define COUNTER_MESSAGES_IN_OUT_QUEUE10
#define COUNTER_BYTES_IN_OUT_QUEUE12
#define COUNTER_MESSAGES_ENTERING_OUT_QUEUE14
#define COUNTER_BYTES_ENTERING_OUT_QUEUE16
#define COUNTER_MESSAGES_LEAVING_OUT_QUEUE18
#define COUNTER_BYTES_LEAVING_OUT_QUEUE20

#define COUNTER_HOUR_MESSAGES_ENTERING_OUT_QUEUE22
#define COUNTER_HOUR_BYTES_ENTERING_OUT_QUEUE24
#define COUNTER_HOUR_MESSAGES_LEAVING_OUT_QUEUE26
#define COUNTER_HOUR_BYTES_LEAVING_OUT_QUEUE28

#define COUNTER_USER_1 30
#define COUNTER_USER_2 32

#endif