[1/2]setupapi: add stubs for CM_Locate_DevNode_ExA/W

Ricardo Filipe ricardojdfilipe at gmail.com
Fri May 8 07:02:43 CDT 2009


fixes http://bugs.winehq.org/show_bug.cgi?id=17629
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20090508/8843f8af/attachment.htm>
-------------- next part --------------
From 02016d687e424aa00daf9c736c9a6438ecf53358 Mon Sep 17 00:00:00 2001
From: Ricardo Filipe <ricardo_barbano at hotmail.com>
Date: Thu, 7 May 2009 13:02:37 +0100
Subject: setupapi: add stubs for CM_Locate_DevNode_ExA/W

---
 dlls/setupapi/setupapi.spec |    4 ++--
 dlls/setupapi/stubs.c       |   20 ++++++++++++++++++++
 2 files changed, 22 insertions(+), 2 deletions(-)

diff --git a/dlls/setupapi/setupapi.spec b/dlls/setupapi/setupapi.spec
index c37a2b9..9463b9d 100644
--- a/dlls/setupapi/setupapi.spec
+++ b/dlls/setupapi/setupapi.spec
@@ -130,8 +130,8 @@
 @ stub CM_Is_Dock_Station_Present
 @ stdcall CM_Locate_DevNodeA(ptr str long)
 @ stdcall CM_Locate_DevNodeW(ptr wstr long)
-@ stub CM_Locate_DevNode_ExA
-@ stub CM_Locate_DevNode_ExW
+@ stdcall CM_Locate_DevNode_ExA(ptr str long ptr)
+@ stdcall CM_Locate_DevNode_ExW(ptr wstr long ptr)
 @ stub CM_Merge_Range_List
 @ stub CM_Modify_Res_Des
 @ stub CM_Modify_Res_Des_Ex
diff --git a/dlls/setupapi/stubs.c b/dlls/setupapi/stubs.c
index 3997447..3c42f65 100644
--- a/dlls/setupapi/stubs.c
+++ b/dlls/setupapi/stubs.c
@@ -265,3 +265,23 @@ CONFIGRET WINAPI CM_Locate_DevNodeW(PDEVINST pdnDevInst, DEVINSTID_W pDeviceID,
 
     return CR_FAILURE;
 }
+
+/***********************************************************************
+ *      CM_Locate_DevNode_ExA (SETUPAPI.@)
+ */
+CONFIGRET WINAPI CM_Locate_DevNode_ExA(PDEVINST pdnDevInst, DEVINSTID_A pDeviceID, ULONG ulFlags, HMACHINE  hMachine)
+{
+    FIXME("%p %s 0x%08x %p: stub\n", pdnDevInst, debugstr_a(pDeviceID), ulFlags, hMachine);
+
+    return CR_FAILURE;
+}
+
+/***********************************************************************
+ *      CM_Locate_DevNode_ExW (SETUPAPI.@)
+ */
+CONFIGRET WINAPI CM_Locate_DevNode_ExW(PDEVINST pdnDevInst, DEVINSTID_W pDeviceID, ULONG ulFlags, HMACHINE  hMachine)
+{
+    FIXME("%p %s 0x%08x %p: stub\n", pdnDevInst, debugstr_w(pDeviceID), ulFlags, hMachine);
+
+    return CR_FAILURE;
+}
-- 
1.6.0.4


More information about the wine-patches mailing list