1 /** 2 * This file is part of the mingw-w64 runtime package. 3 * No warranty is given; refer to the file DISCLAIMER within this package. 4 */ 5 6 #ifndef _APISETCCONV_ 7 #define _APISETCCONV_ 8 9 #ifndef CMAPI 10 #ifndef _CFGMGR32_ 11 #define CMAPI DECLSPEC_IMPORT 12 #else 13 #define CMAPI 14 #endif 15 #endif 16 17 #ifndef CREDUIAPI 18 #ifndef _CREDUI_ 19 #define CREDUIAPI DECLSPEC_IMPORT 20 #else 21 #define CREDUIAPI 22 #endif 23 #endif 24 25 #ifndef WINABLEAPI 26 #ifndef _USER32_ 27 #define WINABLEAPI DECLSPEC_IMPORT 28 #else 29 #define WINABLEAPI 30 #endif 31 #endif 32 33 #ifndef WINADVAPI 34 #ifndef _ADVAPI32_ 35 #define WINADVAPI DECLSPEC_IMPORT 36 #else 37 #define WINADVAPI 38 #endif 39 #endif 40 41 #ifndef WINBASEAPI 42 #ifndef _KERNEL32_ 43 #define WINBASEAPI DECLSPEC_IMPORT 44 #else 45 #define WINBASEAPI 46 #endif 47 #endif 48 49 #ifndef WINUSERAPI 50 #ifndef _USER32_ 51 #define WINUSERAPI DECLSPEC_IMPORT 52 #else 53 #define WINUSERAPI 54 #endif 55 #endif 56 57 #ifndef ZAWPROXYAPI 58 #ifndef _ZAWPROXY_ 59 #define ZAWPROXYAPI DECLSPEC_IMPORT 60 #else 61 #define ZAWPROXYAPI 62 #endif 63 #endif 64 65 #ifndef WINCFGMGR32API 66 #ifndef _SETUPAPI_ 67 #define WINCFGMGR32API DECLSPEC_IMPORT 68 #else 69 #define WINCFGMGR32API 70 #endif 71 #endif 72 73 #ifndef WINDEVQUERYAPI 74 #ifndef _CFGMGR32_ 75 #define WINDEVQUERYAPI DECLSPEC_IMPORT 76 #else 77 #define WINDEVQUERYAPI 78 #endif 79 #endif 80 81 #ifndef WINSWDEVICEAPI 82 #ifndef _CFGMGR32_ 83 #define WINSWDEVICEAPI DECLSPEC_IMPORT 84 #else 85 #define WINSWDEVICEAPI 86 #endif 87 #endif 88 89 #ifndef WINPATHCCHAPI 90 #ifndef STATIC_PATHCCH 91 #define WINPATHCCHAPI WINBASEAPI 92 #else 93 #define WINPATHCCHAPI 94 #endif 95 #endif 96 97 #endif 98