From 6e9bc4a610f72af61ba882bface2464214286309 Mon Sep 17 00:00:00 2001 From: winesync Date: Fri, 5 Jan 2024 20:35:59 +0100 Subject: [PATCH] [WINESYNC] setupapi: Add a stub implementation of SetupDiRemoveDeviceInterface. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Hans Leidekker Signed-off-by: Alexandre Julliard wine commit id cdb72f3997174afeb9bc6a8ecafc5de7b5d25afa by Hans Leidekker SYNC NOTE: Move our already-existing stub to the correct file. See commit 25b44b332 (r75031) Co-authored-by: Hermès Bélusca-Maïto --- dll/win32/setupapi/devinst.c | 10 ++++++++++ dll/win32/setupapi/stubs.c | 11 ----------- sdk/tools/winesync/setupapi.cfg | 2 +- 3 files changed, 11 insertions(+), 12 deletions(-) diff --git a/dll/win32/setupapi/devinst.c b/dll/win32/setupapi/devinst.c index bd9ea522c55..c334a2f2c26 100644 --- a/dll/win32/setupapi/devinst.c +++ b/dll/win32/setupapi/devinst.c @@ -1805,6 +1805,16 @@ SetupDiUnremoveDevice( return FALSE; } +/*********************************************************************** + * SetupDiRemoveDeviceInterface (SETUPAPI.@) + */ +BOOL WINAPI SetupDiRemoveDeviceInterface(HDEVINFO info, PSP_DEVICE_INTERFACE_DATA data) +{ + FIXME("(%p, %p): stub\n", info, data); + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return FALSE; +} + /*********************************************************************** * SetupDiEnumDeviceInfo (SETUPAPI.@) */ diff --git a/dll/win32/setupapi/stubs.c b/dll/win32/setupapi/stubs.c index a05e5049841..33e030b8e86 100644 --- a/dll/win32/setupapi/stubs.c +++ b/dll/win32/setupapi/stubs.c @@ -166,17 +166,6 @@ BOOL WINAPI SetupDiGetClassBitmapIndex(const GUID *ClassGuid, PINT MiniIconIndex } -/*********************************************************************** - * SetupDiRemoveDeviceInterface (SETUPAPI.@) - */ -BOOL WINAPI SetupDiRemoveDeviceInterface(HDEVINFO info, PSP_DEVICE_INTERFACE_DATA data) -{ - FIXME("(%p, %p): stub\n", info, data); - SetLastError(ERROR_CALL_NOT_IMPLEMENTED); - return FALSE; -} - - WINSETUPAPI BOOL WINAPI SetupDiGetDeviceInterfaceAlias(IN HDEVINFO DeviceInfoSet, IN PSP_DEVICE_INTERFACE_DATA DeviceInterfaceData, IN CONST GUID *AliasInterfaceClassGuid, OUT PSP_DEVICE_INTERFACE_DATA AliasDeviceInterfaceData) { FIXME("%p %p %p %p %p stub\n", DeviceInfoSet, DeviceInterfaceData, AliasInterfaceClassGuid, AliasDeviceInterfaceData); diff --git a/sdk/tools/winesync/setupapi.cfg b/sdk/tools/winesync/setupapi.cfg index b9bf28a1380..d4f22ec1e2d 100644 --- a/sdk/tools/winesync/setupapi.cfg +++ b/sdk/tools/winesync/setupapi.cfg @@ -5,4 +5,4 @@ files: dlls/setupapi/misc.c: dll/win32/setupapi/misc.c dlls/setupapi/stubs.c: dll/win32/setupapi/stubs.c tags: - wine: b32a0eaab9971af4045d6def9c4b2ebaa336636a + wine: cdb72f3997174afeb9bc6a8ecafc5de7b5d25afa