From 5a9d296f8e8bfbcef510ddcc7e79c2493b43fc61 Mon Sep 17 00:00:00 2001 From: Günther Deschner Date: Thu, 20 Mar 2008 01:32:20 +0100 Subject: Fix IDL for svcctl_EnumDependentServicesW(). Guenther (This used to be commit 46bfded43dcabdd2302d82920fb2a37c41e58126) --- source3/librpc/idl/svcctl.idl | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/source3/librpc/idl/svcctl.idl b/source3/librpc/idl/svcctl.idl index e36a0918bf..00542bdb6d 100644 --- a/source3/librpc/idl/svcctl.idl +++ b/source3/librpc/idl/svcctl.idl @@ -205,10 +205,10 @@ WERROR svcctl_EnumDependentServicesW( [in,ref] policy_handle *service, [in] uint32 state, - [out,unique] ENUM_SERVICE_STATUS *service_status, - [in] uint32 buf_size, - [out,ref] uint32 *bytes_needed, - [out,ref] uint32 *services_returned + [out,ref,size_is(buf_size)] uint8 *service_status, + [in,range(0,0x40000)] uint32 buf_size, + [out,ref,range(0,0x40000)] uint32 *bytes_needed, + [out,ref,range(0,0x40000)] uint32 *services_returned ); /*****************/ -- cgit