From: Austin English Subject: newdev: add DiInstallDriverA/W stubs Message-Id: Date: Wed, 21 Sep 2016 13:37:26 -0500 https://bugs.winehq.org/show_bug.cgi?id=41343 -- -Austin GPG: 14FB D7EA A041 937B From 6d4637e27095924929b9271214a0e384614a416d Mon Sep 17 00:00:00 2001 From: Austin English Date: Wed, 21 Sep 2016 13:35:29 -0500 Subject: [PATCH] newdev: add DiInstallDriverA/W stubs Signed-off-by: Austin English --- dlls/newdev/main.c | 21 +++++++++++++++++++++ dlls/newdev/newdev.spec | 4 ++-- 2 files changed, 23 insertions(+), 2 deletions(-) diff --git a/dlls/newdev/main.c b/dlls/newdev/main.c index 6be8cd0..20725a4 100644 --- a/dlls/newdev/main.c +++ b/dlls/newdev/main.c @@ -70,3 +70,24 @@ BOOL WINAPI UpdateDriverForPlugAndPlayDevicesW(HWND hwndParent, LPCWSTR Hardware FIXME("Stub! %s %s 0x%08x\n", debugstr_w(HardwareId), debugstr_w(FullInfPath), InstallFlags); return TRUE; } + + +/*********************************************************************** + * DiInstallDriverA (NEWDEV.@) + */ +BOOL WINAPI DiInstallDriverA(HWND parent, HDEVINFO deviceinfo, PSP_DEVINFO_DATA devicedata, + PSP_DRVINFO_DATA_A driverdata, DWORD flags, BOOL *reboot) +{ + FIXME("Stub! %p %p %p %p 0x%08x %p\n", parent, deviceinfo, devicedata, driverdata, flags, reboot); + return TRUE; +} + +/*********************************************************************** + * DiInstallDriverW (NEWDEV.@) + */ +BOOL WINAPI DiInstallDriverW(HWND parent, HDEVINFO deviceinfo, PSP_DEVINFO_DATA devicedata, + PSP_DRVINFO_DATA_W driverdata, DWORD flags, BOOL *reboot) +{ + FIXME("Stub! %p %p %p %p 0x%08x %p\n", parent, deviceinfo, devicedata, driverdata, flags, reboot); + return TRUE; +} diff --git a/dlls/newdev/newdev.spec b/dlls/newdev/newdev.spec index cef0abb..84303cc 100644 --- a/dlls/newdev/newdev.spec +++ b/dlls/newdev/newdev.spec @@ -1,7 +1,7 @@ @ stub DeviceInternetSettingUiW @ stub DiInstallDevice -@ stub DiInstallDriverA -@ stub DiInstallDriverW +@ stdcall DiInstallDriverA(long ptr ptr ptr long ptr) +@ stdcall DiInstallDriverW(long ptr ptr ptr long ptr) @ stub DiRollbackDriver @ stub DiShowUpdateDevice @ stub DiUninstallDevice -- 2.7.3