Home | History | Annotate | Download | only in include
      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 #ifndef _INC_ISYSMON
      7 #define _INC_ISYSMON
      8 #if (_WIN32_WINNT >= 0x0600)
      9 #ifdef __cplusplus
     10 extern "C" {
     11 #endif
     12 
     13 typedef enum _SysmonDataType {
     14   sysmonDataAvg     = 1,
     15   sysmonDataMin     = 2,
     16   sysmonDataMax     = 3,
     17   sysmonDataTime    = 4,
     18   sysmonDataCount   = 5
     19 } SysmonDataType;
     20 
     21 typedef enum _SysmonBatchReason {
     22   SysmonBatchNone          = 0,
     23   SysmonBatchAddFiles      = 1,
     24   SysmonBatchAddCounters   = 2
     25 } SysmonBatchReason;
     26 
     27 #ifdef __cplusplus
     28 }
     29 #endif
     30 #endif /*(_WIN32_WINNT >= 0x0600)*/
     31 #endif /*_INC_ISYSMON*/
     32