[ros-diffs] [ekohl] 50984: Fix PNP_QueryArbitratorFreeData() and PNP_QueryArbitratorFreeSize() prototypes.

ekohl at svn.reactos.org ekohl at svn.reactos.org
Sun Mar 6 14:15:41 UTC 2011


Author: ekohl
Date: Sun Mar  6 14:15:41 2011
New Revision: 50984

URL: http://svn.reactos.org/svn/reactos?rev=50984&view=rev
Log:
Fix PNP_QueryArbitratorFreeData() and PNP_QueryArbitratorFreeSize() prototypes.

Modified:
    trunk/reactos/base/services/umpnpmgr/umpnpmgr.c
    trunk/reactos/include/reactos/idl/pnp.idl

Modified: trunk/reactos/base/services/umpnpmgr/umpnpmgr.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/services/umpnpmgr/umpnpmgr.c?rev=50984&r1=50983&r2=50984&view=diff
==============================================================================
--- trunk/reactos/base/services/umpnpmgr/umpnpmgr.c [iso-8859-1] (original)
+++ trunk/reactos/base/services/umpnpmgr/umpnpmgr.c [iso-8859-1] Sun Mar  6 14:15:41 2011
@@ -1855,7 +1855,12 @@
 
 /* Function 56 */
 DWORD PNP_QueryArbitratorFreeData(
-    handle_t hBinding)
+    handle_t hBinding,
+    BYTE *pData,
+    DWORD DataLen,
+    LPWSTR pDeviceID,
+    RESOURCEID ResourceID,
+    DWORD ulFlags)
 {
     UNIMPLEMENTED;
     return CR_CALL_NOT_IMPLEMENTED;
@@ -1864,7 +1869,11 @@
 
 /* Function 57 */
 DWORD PNP_QueryArbitratorFreeSize(
-    handle_t hBinding)
+    handle_t hBinding,
+    DWORD *pulSize,
+    LPWSTR pDeviceID,
+    RESOURCEID ResourceID,
+    DWORD ulFlags)
 {
     UNIMPLEMENTED;
     return CR_CALL_NOT_IMPLEMENTED;

Modified: trunk/reactos/include/reactos/idl/pnp.idl
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/reactos/idl/pnp.idl?rev=50984&r1=50983&r2=50984&view=diff
==============================================================================
--- trunk/reactos/include/reactos/idl/pnp.idl [iso-8859-1] (original)
+++ trunk/reactos/include/reactos/idl/pnp.idl [iso-8859-1] Sun Mar  6 14:15:41 2011
@@ -731,11 +731,20 @@
 
     /* Function 56 */
     DWORD PNP_QueryArbitratorFreeData(
-        [in] handle_t hBinding);
+        [in] handle_t hBinding,
+        [out,size_is(DataLen)] BYTE *pData,
+        [in] DWORD DataLen,
+        [in, string, ref] LPWSTR pDeviceID,
+        [in] RESOURCEID ResourceID,
+        [in] DWORD ulFlags);
 
     /* Function 57 */
     DWORD PNP_QueryArbitratorFreeSize(
-        [in] handle_t hBinding);
+        [in] handle_t hBinding,
+        [out] DWORD *pulSize,
+        [in, string, ref] LPWSTR pDeviceID,
+        [in] RESOURCEID ResourceID,
+        [in] DWORD ulFlags);
 
     /* Function 58 */
     DWORD PNP_RunDetection(




More information about the Ros-diffs mailing list