Fixed definition of ScmrChangeServiceConfigW:
- lpBinaryPathName must be a [unique] pointer.
Modified: trunk/reactos/include/idl/svcctl.idl
_____
Modified: trunk/reactos/include/idl/svcctl.idl
--- trunk/reactos/include/idl/svcctl.idl 2005-10-24 16:44:37 UTC
(rev 18741)
+++ trunk/reactos/include/idl/svcctl.idl 2005-10-24 17:13:08 UTC
(rev 18742)
@@ -74,14 +74,16 @@
/* Function 9 */
DWORD ScmrNotifyBootConfigStatus([in] handle_t BindingHandle,
[in] BOOL BootAcceptable);
+
+
/* Function 11 */
- DWORD ScmrChangeServiceConfigW([in] handle_t BiningHandle,
+ DWORD ScmrChangeServiceConfigW([in] handle_t BindingHandle,
[in] SC_HANDLE hSCManager,
[in] DWORD dwServiceType,
[in] DWORD dwStartType,
- [in] DWORD dwErrorControl,
- [in, string, ref] LPCWSTR
lpBinaryPathName,
- [in, string, unique] LPCWSTR
lpLoadOrderGroup,
+ [in] DWORD dwErrorControl,
+ [in, string, unique] LPCWSTR
lpBinaryPathName,
+ [in, string, unique] LPCWSTR
lpLoadOrderGroup,
[in, out, unique] LPDWORD lpdwTagId,
[in, size_is(dwDependenciesLength),
unique] LPCWSTR lpDependencies,
[in] DWORD dwDependenciesLength,