Windows NT 4.0 source code leak
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

85 lines
1.2 KiB

/*++
Copyright (c) 1995 Microsoft Corporation
Module Name
stats.h
Abstract:
Header file for Statistics module stats.c
Author:
Dan Almosnino (danalm) 20-Nov-1995
Wrote it.
Enviornment:
User Mode
Revision History:
++*/
#define HI_FILTER 3
#define LO_FILTER 1
#define HI_LO_FILTER 2
#define NO_FILTER 0
#define HIGH_FILTER HI_FILTER
#define LOW_FILTER LO_FILTER
#define HILO_FILTER HI_LO_FILTER
#define HIGH_LOW_FILTER HI_LO_FILTER
typedef struct _TEST_STATS
{
double Average;
double StdDev;
double Minimum_Result;
double Maximum_Result;
long NumSamplesValid;
}TEST_STATS, *PTEST_STATS;
BOOL
Get_Stats(
double *array,
long num_samples,
const filter_option,
long var_limit,
PTEST_STATS stats);
BOOL
GetAverage(
double Sample_Array[],
long No_Samples,
double *Average);
BOOL
GetStdDev(
double Sample_Array[],
double Average,
long No_Samples,
double *varcoef);
void
SortUp(
double *array,
long array_size);
BOOL
FilterResults(
double Sorted_Array[],
double *tmpAverage,
double *tmpSD,
long *tmpNumSamples,
long limit,
const filter_option);