source: Daodan/MSYS2/mingw32/i686-w64-mingw32/include/wcmconfig.h

Last change on this file was 1166, checked in by rossy, 3 years ago

Daodan: Replace MinGW build env with an up-to-date MSYS2 env

File size: 1.6 KB
RevLine 
[1166]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
10typedef 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
24typedef enum __MIDL___MIDL_itf_wcmconfig_0000_0000_0020 {
25 ReadOnlyAccess = 1,
26 ReadWriteAccess = 2
27} WcmNamespaceAccess;
28
29typedef enum __MIDL___MIDL_itf_wcmconfig_0000_0000_0003 {
30 SharedEnumeration = 1,
31 UserEnumeration = 2,
32 AllEnumeration = ( SharedEnumeration | UserEnumeration )
33} WcmNamespaceEnumerationFlags;
34
35typedef enum __MIDL___MIDL_itf_wcmconfig_0000_0000_0016 {
36 restrictionFacetMaxLength = 0x1,
37 restrictionFacetEnumeration = 0x2,
38 restrictionFacetMaxInclusive = 0x4,
39 restrictionFacetMinInclusive = 0x8
40} WcmRestrictionFacets;
41
42typedef enum __MIDL___MIDL_itf_wcmconfig_0000_0000_0014 {
43 settingTypeScalar = 1,
44 settingTypeComplex = 2,
45 settingTypeList = 3
46} WcmSettingType;
47
48typedef enum __MIDL___MIDL_itf_wcmconfig_0000_0000_0002 {
49 OfflineMode = 1,
50 OnlineMode = 2
51} WcmTargetMode;
52
53typedef 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*/
Note: See TracBrowser for help on using the repository browser.