svcctl: fix idl for svcctl_EnumServicesStatusW.
authorGünther Deschner <gd@samba.org>
Fri, 14 Nov 2008 10:41:40 +0000 (11:41 +0100)
committerGünther Deschner <gd@samba.org>
Mon, 17 Nov 2008 12:17:31 +0000 (13:17 +0100)
Guenther

librpc/idl/svcctl.idl

index 7e18245e86a704b103bbfcde383517ee4d7890fd..381fd6356a62079effb12404e5eaa07190bc413b 100644 (file)
@@ -218,10 +218,10 @@ import "misc.idl", "security.idl";
                [in,ref] policy_handle *handle,
                [in] uint32 type,
                [in] uint32 state,
-               [in] uint32 buf_size,
-               [out,size_is(buf_size)] uint8 service[*],
-               [out,ref] uint32 *bytes_needed,
-               [out,ref] uint32 *services_returned,
+               [out,ref,size_is(buf_size)] uint8 *service,
+               [in] [range(0,262144)] uint32 buf_size,
+               [out,ref] [range(0,262144)] uint32 *bytes_needed,
+               [out,ref] [range(0,262144)] uint32 *services_returned,
                [in,out,unique] uint32 *resume_handle
        );