//////////////////////////////////////////////////////////////////////////////////////////////
//
// Copyright (C) 2000 Microsoft Corporation
//
// Module Name:
// WmiApRpl
//
// Abstract:
//
// Include file for object and counters definitions.
//
//////////////////////////////////////////////////////////////////////////////////////////////


#define	WMI_Objects	0
#define	HiPerf_Classes	2
#define	HiPerf_Validity	4

#define	BatteryStatus_00000	6

#define	ChargeRate_00000	8
#define	DischargeRate_00000	10
#define	RemainingCapacity_00000	12
#define	Tag_00000	14
#define	Voltage_00000	16

#define	MSiSCSI_ConnectionStatistics_00001	18

#define	BytesReceived_00001	20
#define	BytesSent_00001	22
#define	PDUCommandsSent_00001	24
#define	PDUResponsesReceived_00001	26

#define	MSiSCSI_InitiatorInstanceStatistics_00002	28

#define	SessionConnectionTimeoutErrorCount_00002	30
#define	SessionDigestErrorCount_00002	32
#define	SessionFailureCount_00002	34
#define	SessionFormatErrorCount_00002	36

#define	MSiSCSI_InitiatorLoginStatistics_00003	38

#define	LoginAcceptRsps_00003	40
#define	LoginAuthenticateFails_00003	42
#define	LoginAuthFailRsps_00003	44
#define	LoginFailures_00003	46
#define	LoginNegotiateFails_00003	48
#define	LoginOtherFailRsps_00003	50
#define	LoginRedirectRsps_00003	52
#define	LogoutNormals_00003	54
#define	LogoutOtherCodes_00003	56

#define	MSiSCSI_MMIPSECStats_00004	58

#define	AcquireFailures_00004	60
#define	AcquireHeapSize_00004	62
#define	ActiveAcquire_00004	64
#define	ActiveReceive_00004	66
#define	AuthenticationFailures_00004	68
#define	ConnectionListSize_00004	70
#define	GetSPIFailures_00004	72
#define	InvalidCookiesReceived_00004	74
#define	InvalidPackets_00004	76
#define	KeyAdditionFailures_00004	78
#define	KeyAdditions_00004	80
#define	KeyUpdateFailures_00004	82
#define	KeyUpdates_00004	84
#define	NegotiationFailures_00004	86
#define	OakleyMainMode_00004	88
#define	OakleyQuickMode_00004	90
#define	ReceiveFailures_00004	92
#define	ReceiveHeapSize_00004	94
#define	SendFailures_00004	96
#define	SoftAssociations_00004	98
#define	TotalGetSPI_00004	100

#define	MSiSCSI_NICPerformance_00005	102

#define	BytesReceived_00005	104
#define	BytesTransmitted_00005	106
#define	PDUReceived_00005	108
#define	PDUTransmitted_00005	110

#define	MSiSCSI_QMIPSECStats_00006	112

#define	ActiveSA_00006	114
#define	ActiveTunnels_00006	116
#define	AuthenticatedBytesReceived_00006	118
#define	AuthenticatedBytesSent_00006	120
#define	BadSPIPackets_00006	122
#define	ConfidentialBytesReceived_00006	124
#define	ConfidentialBytesSent_00006	126
#define	KeyAdditions_00006	128
#define	KeyDeletions_00006	130
#define	PacketsNotAuthenticated_00006	132
#define	PacketsNotDecrypted_00006	134
#define	PacketsWithReplayDetection_00006	136
#define	PendingKeyOperations_00006	138
#define	ReKeys_00006	140
#define	TransportBytesReceived_00006	142
#define	TransportBytesSent_00006	144
#define	TunnelBytesReceived_00006	146
#define	TunnelBytesSent_00006	148

#define	MSiSCSI_RequestTimeStatistics_00007	150

#define	AverageProcessingTime_00007	152
#define	MaximumProcessingTime_00007	154

#define	MSiSCSI_SessionStatistics_00008	156

#define	BytesReceived_00008	158
#define	BytesSent_00008	160
#define	ConnectionTimeoutErrors_00008	162
#define	DigestErrors_00008	164
#define	FormatErrors_00008	166
#define	PDUCommandsSent_00008	168
#define	PDUResponsesReceived_00008	170

#define	ProcessorPerformance_00009	172

#define	frequency_00009	174
#define	percentage_00009	176
#define	power_00009	178
