Author: janderwald
Date: Sun Aug 23 20:14:39 2009
New Revision: 42885

URL: http://svn.reactos.org/svn/reactos?rev=42885&view=rev
Log:
- Add  SetupDiGetDeviceInterfaceAlias, SetupDiOpenDeviceInterfaceRegKey stubs

Modified:
    trunk/reactos/dll/win32/setupapi/setupapi.spec
    trunk/reactos/dll/win32/setupapi/stubs.c

Modified: trunk/reactos/dll/win32/setupapi/setupapi.spec
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/setupapi/setupapi.spec?rev=42885&r1=42884&r2=42885&view=diff
==============================================================================
--- trunk/reactos/dll/win32/setupapi/setupapi.spec [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/setupapi/setupapi.spec [iso-8859-1] Sun Aug 23 
20:14:39 2009
@@ -325,7 +325,7 @@
 @ stdcall SetupDiGetDeviceInstallParamsW(ptr ptr ptr)
 @ stdcall SetupDiGetDeviceInstanceIdA(ptr ptr str long ptr)
 @ stdcall SetupDiGetDeviceInstanceIdW(ptr ptr wstr long ptr)
-@ stub SetupDiGetDeviceInterfaceAlias
+@ stdcall SetupDiGetDeviceInterfaceAlias(ptr ptr ptr ptr)
 @ stdcall SetupDiGetDeviceInterfaceDetailA(long ptr ptr long ptr ptr)
 @ stdcall SetupDiGetDeviceInterfaceDetailW(long ptr ptr long ptr ptr)
 @ stdcall SetupDiGetDeviceRegistryPropertyA(long ptr long ptr ptr long ptr)
@@ -363,7 +363,7 @@
 @ stdcall SetupDiOpenDeviceInfoA(ptr str long long ptr)
 @ stdcall SetupDiOpenDeviceInfoW(ptr wstr long long ptr)
 @ stdcall SetupDiOpenDeviceInterfaceA(ptr str long ptr)
-@ stub SetupDiOpenDeviceInterfaceRegKey
+@ stdcall SetupDiOpenDeviceInterfaceRegKey(ptr ptr long long)
 @ stdcall SetupDiOpenDeviceInterfaceW(ptr wstr long ptr)
 @ stdcall SetupDiRegisterCoDeviceInstallers(ptr ptr)
 @ stdcall SetupDiRegisterDeviceInfo(ptr ptr long ptr ptr ptr)

Modified: trunk/reactos/dll/win32/setupapi/stubs.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/setupapi/stubs.c?rev=42885&r1=42884&r2=42885&view=diff
==============================================================================
--- trunk/reactos/dll/win32/setupapi/stubs.c [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/setupapi/stubs.c [iso-8859-1] Sun Aug 23 20:14:39 
2009
@@ -233,3 +233,16 @@
     FIXME("%p %p %s 0x%08x %p: stub\n", len, class, debugstr_w(id), flags, 
machine);
     return CR_FAILURE;
 }
+
+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);
+    SetLastError(ERROR_INVALID_PARAMETER);
+    return FALSE;
+}
+
+HKEY WINAPI SetupDiOpenDeviceInterfaceRegKey(IN HDEVINFO  DeviceInfoSet, IN 
PSP_DEVICE_INTERFACE_DATA  DeviceInterfaceData, IN DWORD  Reserved, IN REGSAM  
samDesired)
+{
+    FIXME("%p %p %p 0x%08x 0x%08x: stub\n", DeviceInfoSet, 
DeviceInterfaceData, Reserved, samDesired);
+    return INVALID_HANDLE_VALUE;
+}


Reply via email to