winreg: fix winreg_QueryMultipleValues2 IDL.
authorGünther Deschner <gd@samba.org>
Tue, 29 Jun 2010 10:04:56 +0000 (12:04 +0200)
committerGünther Deschner <gd@samba.org>
Tue, 29 Jun 2010 10:26:57 +0000 (12:26 +0200)
Guenther

librpc/idl/winreg.idl

index 19f309b47b51eca6a1ed3cd70336bcf33d149aad..784cb33e2821a41dc96c46fc4e333cba1950dd54 100644 (file)
@@ -430,12 +430,13 @@ import "lsa.idl", "security.idl", "misc.idl";
 
        /******************/
        /* Function: 0x22 */
-       WERROR winreg_QueryMultipleValues2(
+       [public] WERROR winreg_QueryMultipleValues2(
                [in,ref] policy_handle *key_handle,
-               [in,out,ref,size_is(num_values),length_is(num_values)] QueryMultipleValue *values,
+               [in,ref,size_is(num_values),length_is(num_values)] QueryMultipleValue *values_in,
+               [out,ref,size_is(num_values),length_is(num_values)] QueryMultipleValue *values_out,
                [in] uint32 num_values,
-               [in,out,unique,size_is(offered),length_is(offered)] uint8 *buffer,
-               [in] uint32 offered,
+               [in,out,unique,size_is(*offered),length_is(*offered)] uint8 *buffer,
+               [in,ref] uint32 *offered,
                [out,ref] uint32 *needed
        );