master
 1/**
 2 * This file has no copyright assigned and is placed in the Public Domain.
 3 * This file is part of the mingw-w64 runtime package.
 4 * No warranty is given; refer to the file DISCLAIMER.PD within this package.
 5 */
 6
 7#ifndef _INC_WINSATCOMINTERFACEI
 8#define _INC_WINSATCOMINTERFACEI
 9
10typedef enum _WINSAT_ASSESSMENT_STATE {
11  WINSAT_ASSESSMENT_STATE_MIN                        = 0,
12  WINSAT_ASSESSMENT_STATE_UNKNOWN                    = 0,
13  WINSAT_ASSESSMENT_STATE_VALID                      = 1,
14  WINSAT_ASSESSMENT_STATE_INCOHERENT_WITH_HARDWARE   = 2,
15  WINSAT_ASSESSMENT_STATE_NOT_AVAILABLE              = 3,
16  WINSAT_ASSESSMENT_STATE_INVALID                    = 4,
17  WINSAT_ASSESSMENT_STATE_MAX                        = 4 
18} WINSAT_ASSESSMENT_STATE;
19
20typedef enum _WINSAT_ASSESSMENT_TYPE {
21  WINSAT_ASSESSMENT_MEMORY     = 0,
22  WINSAT_ASSESSMENT_CPU        = 1,
23  WINSAT_ASSESSMENT_DISK       = 2,
24  WINSAT_ASSESSMENT_D3D        = 3,
25  WINSAT_ASSESSMENT_GRAPHICS   = 4 
26} WINSAT_ASSESSMENT_TYPE;
27
28typedef enum _WINSAT_BITMAP_SIZE {
29  WINSAT_BITMAP_SIZE_SMALL    = 0,
30  WINSAT_BITMAP_SIZE_NORMAL   = 1 
31} WINSAT_BITMAP_SIZE;
32
33#endif /*_INC_WINSATCOMINTERFACEI*/