master
  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#ifndef WINSTORAGEAPI
 98#ifndef _WINSTORAGEAPI_
 99#define WINSTORAGEAPI DECLSPEC_IMPORT
100#else
101#define WINSTORAGEAPI
102#endif
103#endif
104
105#endif /* _APISETCCONV_ */