From 7c02a12b827931a5e3f0d6782e9d7ed2f2f28206 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=B4me=20Gardou?= Date: Tue, 26 Oct 2010 17:20:00 +0000 Subject: [PATCH] [SVCCTL] - fix parsing of svcctl.idl with midl svn path=/branches/cmake-bringup/; revision=49286 --- include/reactos/idl/svcctl.idl | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/include/reactos/idl/svcctl.idl b/include/reactos/idl/svcctl.idl index fe4dc89ffb1..583263c32e8 100644 --- a/include/reactos/idl/svcctl.idl +++ b/include/reactos/idl/svcctl.idl @@ -434,8 +434,7 @@ interface svcctl /* Function 17 */ DWORD RQueryServiceConfigW( [in] SC_RPC_HANDLE hService, - [out, unique, size_is(cbBufSize)] LPBYTE lpServiceConfig, - /* FIXME: should be [out] LPQUERY_SERVICE_CONFIGW lpServiceConfig, */ + [out] LPQUERY_SERVICE_CONFIGW lpServiceConfig, [in, range(0, 1024*8)] DWORD cbBufSize, [out] LPBOUNDED_DWORD_8K pcbBytesNeeded); @@ -546,8 +545,7 @@ interface svcctl /* Function 29 */ DWORD RQueryServiceConfigA( [in] SC_RPC_HANDLE hService, - [out, unique, size_is(cbBufSize)] LPBYTE lpServiceConfig, - /* FIXME: should be [out] LPQUERY_SERVICE_CONFIGA lpServiceConfig, */ + [out] LPQUERY_SERVICE_CONFIGA lpServiceConfig, [in, range(0, 1024*8)] DWORD cbBufSize, [out] LPBOUNDED_DWORD_8K pcbBytesNeeded); -- 2.17.1