xref: /reactos/base/setup/lib/spapisup/spapisup.h (revision 8f1ab791)
1 /*
2  * COPYRIGHT:       See COPYING in the top level directory
3  * PROJECT:         ReactOS Setup Library
4  * FILE:            base/setup/lib/spapisup.h
5  * PURPOSE:         Interfacing with Setup* API support functions
6  * PROGRAMMERS:     Hermes Belusca-Maito (hermes.belusca@sfr.fr)
7  */
8 
9 #pragma once
10 
11 /* Make setupapi.h to not define the API as exports to the DLL */
12 #ifdef __REACTOS__
13 #define _SETUPAPI_
14 #endif
15 
16 /* Architecture names to be used for architecture-specific INF sections */
17 #ifdef _M_IX86
18 #define INF_ARCH L"x86"
19 #elif defined(_M_AMD64)
20 #define INF_ARCH L"amd64"
21 #elif defined(_M_IA64)
22 #define INF_ARCH L"ia64"
23 #elif defined(_M_ARM)
24 #define INF_ARCH L"arm"
25 #elif defined(_M_PPC)
26 #define INF_ARCH L"ppc"
27 #endif
28 
29 /* EOF */
30