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_WCMCONFIG
      7 #define _INC_WCMCONFIG
      8 #if (_WIN32_WINNT >= 0x0600)
      9 
     10 typedef enum __MIDL___MIDL_itf_wcmconfig_0000_0000_0013 {
     11   dataTypeByte = 1,
     12   dataTypeSByte = 2,
     13   dataTypeUInt16 = 3,
     14   dataTypeInt16 = 4,
     15   dataTypeUInt32 = 5,
     16   dataTypeInt32 = 6,
     17   dataTypeUInt64 = 7,
     18   dataTypeInt64 = 8,
     19   dataTypeBoolean = 11,
     20   dataTypeString = 12,
     21   dataTypeFlagArray = 0x8000
     22 } WcmDataType;
     23 
     24 typedef enum __MIDL___MIDL_itf_wcmconfig_0000_0000_0020 {
     25   ReadOnlyAccess = 1,
     26   ReadWriteAccess = 2
     27 } WcmNamespaceAccess;
     28 
     29 typedef enum __MIDL___MIDL_itf_wcmconfig_0000_0000_0003 {
     30   SharedEnumeration = 1,
     31   UserEnumeration = 2,
     32   AllEnumeration = ( SharedEnumeration | UserEnumeration )
     33 } WcmNamespaceEnumerationFlags;
     34 
     35 typedef enum __MIDL___MIDL_itf_wcmconfig_0000_0000_0016 {
     36   restrictionFacetMaxLength = 0x1,
     37   restrictionFacetEnumeration = 0x2,
     38   restrictionFacetMaxInclusive = 0x4,
     39   restrictionFacetMinInclusive = 0x8
     40 } WcmRestrictionFacets;
     41 
     42 typedef enum __MIDL___MIDL_itf_wcmconfig_0000_0000_0014 {
     43   settingTypeScalar = 1,
     44   settingTypeComplex = 2,
     45   settingTypeList = 3
     46 } WcmSettingType;
     47 
     48 typedef enum __MIDL___MIDL_itf_wcmconfig_0000_0000_0002 {
     49   OfflineMode = 1,
     50   OnlineMode = 2
     51 } WcmTargetMode;
     52 
     53 typedef enum __MIDL___MIDL_itf_wcmconfig_0000_0000_0019 {
     54   UnknownStatus = 0,
     55   UserRegistered = 1,
     56   UserUnregistered = 2,
     57   UserLoaded = 3,
     58   UserUnloaded = 4
     59 } WcmUserStatus;
     60 
     61 #endif /*(_WIN32_WINNT >= 0x0600)*/
     62 #endif /*_INC_WCMCONFIG*/
     63