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,