From 1d5b84ea4c83d4f807eb86f3ef38b5adabc3e606 Mon Sep 17 00:00:00 2001 From: Eric Kohl Date: Sat, 3 Aug 2013 10:32:03 +0000 Subject: [PATCH] [SYSSETUP] Implement and enable the HdcClassInstaller. svn path=/trunk/; revision=59622 --- reactos/dll/win32/syssetup/classinst.c | 27 +++++++++++++++++++++-- reactos/dll/win32/syssetup/syssetup.spec | 2 +- reactos/media/inf/hdc.inf | Bin 241932 -> 241930 bytes 3 files changed, 26 insertions(+), 3 deletions(-) diff --git a/reactos/dll/win32/syssetup/classinst.c b/reactos/dll/win32/syssetup/classinst.c index 8e420255667..dc853e9df4e 100644 --- a/reactos/dll/win32/syssetup/classinst.c +++ b/reactos/dll/win32/syssetup/classinst.c @@ -11,7 +11,25 @@ #define NDEBUG #include -DWORD WINAPI +/* + * @implemented + */ +DWORD +WINAPI +HdcClassInstaller( + IN DI_FUNCTION InstallFunction, + IN HDEVINFO DeviceInfoSet, + IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL) +{ + return ERROR_DI_DO_DEFAULT; +} + + +/* + * @unimplemented + */ +DWORD +WINAPI KeyboardClassInstaller( IN DI_FUNCTION InstallFunction, IN HDEVINFO DeviceInfoSet, @@ -25,7 +43,12 @@ KeyboardClassInstaller( } } -DWORD WINAPI + +/* + * @unimplemented + */ +DWORD +WINAPI MouseClassInstaller( IN DI_FUNCTION InstallFunction, IN HDEVINFO DeviceInfoSet, diff --git a/reactos/dll/win32/syssetup/syssetup.spec b/reactos/dll/win32/syssetup/syssetup.spec index 7d3b525e88d..4b37986a416 100644 --- a/reactos/dll/win32/syssetup/syssetup.spec +++ b/reactos/dll/win32/syssetup/syssetup.spec @@ -20,7 +20,7 @@ @ stub EisaUpHalCoInstaller @ stub EisaUpHalPropPageProvider @ stub GenerateName -@ stub HdcClassInstaller +@ stdcall HdcClassInstaller(long ptr ptr) @ stdcall InitializeSetupActionLog(long) @ stdcall InstallLiveCD(ptr) @ stdcall InstallReactOS(ptr) diff --git a/reactos/media/inf/hdc.inf b/reactos/media/inf/hdc.inf index b747e6da5d9bd726f619fc5ea5ebfc28f373355f..d72b07fa01a5d0bd8032f471be1562446ff75d91 100644 GIT binary patch delta 26 gcmeBq#MkwRZ^IAf=3mV1znB?;m}&bjW@e$a0IU@YqW}N^ delta 28 icmeBr#MkqPZ^I8}M(gJ9%