winreg: fill in some winreg IDL gaps.
authorGünther Deschner <gd@samba.org>
Thu, 8 Apr 2010 21:46:15 +0000 (23:46 +0200)
committerGünther Deschner <gd@samba.org>
Thu, 8 Apr 2010 21:48:43 +0000 (23:48 +0200)
Guenther

librpc/idl/winreg.idl

index a21bbd4a623fa3378c6f916a618be458d611c92b..de2067cc2c243342189f27f6ec773ddd4b64bb8a 100644 (file)
@@ -269,7 +269,11 @@ import "lsa.idl", "security.idl", "misc.idl";
 
        /******************/
        /* Function: 0x12 */
-       [todo] WERROR winreg_ReplaceKey(
+       WERROR winreg_ReplaceKey(
+               [in,ref] policy_handle *handle,
+               [in,ref] winreg_String *subkey,
+               [in,ref] winreg_String *new_file,
+               [in,ref] winreg_String *old_file
        );
 
        /******************/
@@ -315,7 +319,9 @@ import "lsa.idl", "security.idl", "misc.idl";
 
        /******************/
        /* Function: 0x17 */
-       [todo] WERROR winreg_UnLoadKey(
+       WERROR winreg_UnLoadKey(
+               [in,ref] policy_handle *handle,
+               [in,ref] winreg_String *subkey
        );
 
        /******************/
@@ -395,7 +401,11 @@ import "lsa.idl", "security.idl", "misc.idl";
 
        /******************/
        /* Function: 0x1f */
-       [todo] WERROR winreg_SaveKeyEx(
+       WERROR winreg_SaveKeyEx(
+               [in,ref] policy_handle *handle,
+               [in,ref] winreg_String *filename,
+               [in,unique] KeySecurityAttribute *sec_attrib,
+               [in] uint32 flags
        );
 
        /******************/