Commit df5e5792 authored by Francois Jacques's avatar Francois Jacques Committed by Alexandre Julliard

Added setupapi shared library and SetupIterateCabinet stub.

parent a1491dea
......@@ -130,6 +130,7 @@ DLLS = \
psapi \
rasapi32 \
riched32 \
setupapi \
setupx \
shell32 \
sound \
......
......@@ -6207,6 +6207,7 @@ dlls/opengl32/Makefile
dlls/psapi/Makefile
dlls/rasapi32/Makefile
dlls/richedit/Makefile
dlls/setupapi/Makefile
dlls/setupx/Makefile
dlls/shell32/Makefile
dlls/sound/Makefile
......@@ -6440,6 +6441,7 @@ dlls/opengl32/Makefile
dlls/psapi/Makefile
dlls/rasapi32/Makefile
dlls/richedit/Makefile
dlls/setupapi/Makefile
dlls/setupx/Makefile
dlls/shell32/Makefile
dlls/sound/Makefile
......
......@@ -1006,6 +1006,7 @@ dlls/opengl32/Makefile
dlls/psapi/Makefile
dlls/rasapi32/Makefile
dlls/richedit/Makefile
dlls/setupapi/Makefile
dlls/setupx/Makefile
dlls/shell32/Makefile
dlls/sound/Makefile
......
......@@ -43,6 +43,7 @@ DLLFILES = \
rasapi32/librasapi32.@LIBEXT@ \
richedit/libriched32.@LIBEXT@ \
setupx/libsetupx.@LIBEXT@ \
setupapi/libsetupapi.@LIBEXT@ \
shell32/libshell32.@LIBEXT@ \
sound/libsound.@LIBEXT@ \
stress/libstress.@LIBEXT@ \
......@@ -290,6 +291,9 @@ librasapi32.@LIBEXT@ librasapi16.@LIBEXT@: rasapi32/librasapi32.@LIBEXT@
libriched32.@LIBEXT@: richedit/libriched32.@LIBEXT@
$(RM) $@ && $(LN_S) richedit/libriched32.@LIBEXT@ $@
libsetupapi.@LIBEXT@: setupapi/libsetupapi.@LIBEXT@
$(RM) $@ && $(LN_S) setupapi/libsetupapi.@LIBEXT@ $@
libsetupx.@LIBEXT@: setupx/libsetupx.@LIBEXT@
$(RM) $@ && $(LN_S) setupx/libsetupx.@LIBEXT@ $@
......
Makefile
libsetupapi.so.1.0
setupapi.spec.c
TOPSRCDIR = @top_srcdir@
TOPOBJDIR = ../..
SRCDIR = @srcdir@
VPATH = @srcdir@
MODULE = setupapi
SOVERSION = 1.0
C_SRCS = stubs.c
@MAKE_DLL_RULES@
### Dependencies:
/*
* SetupAPI stubs
*
*/
#include "debugtools.h"
#include "windef.h"
DEFAULT_DEBUG_CHANNEL(setupapi);
typedef UINT (CALLBACK* PSP_FILE_CALLBACK_A)( PVOID Context, UINT Notification,
UINT Param1, UINT Param2 );
typedef UINT (CALLBACK* PSP_FILE_CALLBACK_W)( PVOID Context, UINT Notification,
UINT Param1, UINT Param2 );
/***********************************************************************
* SetupIterateCabinetA
*/
BOOL WINAPI SetupIterateCabinetA(PCSTR CabinetFile, DWORD Reserved,
PSP_FILE_CALLBACK_A MsgHandler, PVOID Context)
{
FIXME("not implemented (setupapi.dll) \n");
return 0;
}
/***********************************************************************
* SetupIterateCabinetW
*/
BOOL WINAPI SetupIterateCabinetW(PWSTR CabinetFile, DWORD Reserved,
PSP_FILE_CALLBACK_W MsgHandler, PVOID Context)
{
FIXME("not implemented (setupapi.dll) \n");
return 0;
}
......@@ -129,6 +129,7 @@ char dbch_seh[] = "\003seh";
char dbch_selector[] = "\003selector";
char dbch_sendmsg[] = "\003sendmsg";
char dbch_server[] = "\003server";
char dbch_setupapi[] = "\003setupapi";
char dbch_setupx[] = "\003setupx";
char dbch_shell[] = "\003shell";
char dbch_snoop[] = "\003snoop";
......@@ -172,7 +173,7 @@ char dbch_wnet[] = "\003wnet";
char dbch_x11[] = "\003x11";
char dbch_x11drv[] = "\003x11drv";
#define DEBUG_CHANNEL_COUNT 165
#define DEBUG_CHANNEL_COUNT 166
static char * const debug_channels[DEBUG_CHANNEL_COUNT] = {
dbch_accel,
......@@ -298,6 +299,7 @@ static char * const debug_channels[DEBUG_CHANNEL_COUNT] = {
dbch_selector,
dbch_sendmsg,
dbch_server,
dbch_setupapi,
dbch_setupx,
dbch_shell,
dbch_snoop,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment