Author: jgardou
Date: Tue Aug 9 18:50:00 2011
New Revision: 53154
URL:
http://svn.reactos.org/svn/reactos?rev=53154&view=rev
Log:
[SERVICES]
- addendum to r53153 : [unique] and [ptr] can't be applied to [out] only parameters,
so mark them as [in] too.
Now MSVC build gets as far as 3rd stage.
Modified:
trunk/reactos/include/reactos/idl/svcctl.idl
Modified: trunk/reactos/include/reactos/idl/svcctl.idl
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/reactos/idl/svcctl…
==============================================================================
--- trunk/reactos/include/reactos/idl/svcctl.idl [iso-8859-1] (original)
+++ trunk/reactos/include/reactos/idl/svcctl.idl [iso-8859-1] Tue Aug 9 18:50:00 2011
@@ -435,10 +435,10 @@
/* Function 17 */
DWORD RQueryServiceConfigW(
[in] SC_RPC_HANDLE hService,
- [out, size_is(cbBufSize), unique] LPBYTE lpServiceConfig,
+ [in, out, size_is(cbBufSize), unique] LPBYTE lpServiceConfig,
/* FIXME: should be [out] LPQUERY_SERVICE_CONFIGW lpServiceConfig, */
[in, range(0, 1024*8)] DWORD cbBufSize,
- [out, unique] LPBOUNDED_DWORD_8K pcbBytesNeeded);
+ [in, out, unique] LPBOUNDED_DWORD_8K pcbBytesNeeded);
/* Function 18 */
DWORD RQueryServiceLockStatusW(
@@ -547,10 +547,10 @@
/* Function 29 */
DWORD RQueryServiceConfigA(
[in] SC_RPC_HANDLE hService,
- [out, size_is(cbBufSize), unique] LPBYTE lpServiceConfig,
+ [in, out, size_is(cbBufSize), unique] LPBYTE lpServiceConfig,
/* FIXME: should be [out] LPQUERY_SERVICE_CONFIGA lpServiceConfig, */
[in, range(0, 1024*8)] DWORD cbBufSize,
- [out, unique] LPBOUNDED_DWORD_8K pcbBytesNeeded);
+ [in, out, unique] LPBOUNDED_DWORD_8K pcbBytesNeeded);
/* Function 30 */
DWORD RQueryServiceLockStatusA(