Stub implementations for AdjustTokenGroups, AreAllAccessesGranted,
CreatePrivateObjectSecurity, CreateProcessAsUser{A,W},
DestroyPrivateObjectSecurity, DuplicateToken{,Ex},
EnumDependentServices{A,W}, GetEffectiveRightsFromAcl{A,W},
ConvertStringSecurityDescriptorToSecurityDescriptorA. Implementations
for BuildExplicitAccessWithName{A,W},
BuildTrusteeWithObjectsAndName{A,W},
BuildTrusteeWithObjectsAndSid{A,W}.
Correct prototype for InitializeAcl, RtlCopySid and RtlGetAce.
Use the CallWin32ToNt macro only with functions that return an
NTSTATUS.

diff --git a/include/winsvc.h b/include/winsvc.h
index c1197f3..96d6533 100644
--- a/include/winsvc.h
+++ b/include/winsvc.h
@@ -261,6 +261,9 @@
                                   LPCWSTR,LPDWORD,LPCWSTR,LPCWSTR,LPCWSTR);
 #define     CreateService WINELIB_NAME_AW(CreateService)
 BOOL        WINAPI DeleteService(SC_HANDLE);
+BOOL        WINAPI EnumDependentServicesA(SC_HANDLE,DWORD,LPENUM_SERVICE_STATUSA,DWORD,LPDWORD,LPDWORD);
+BOOL        WINAPI EnumDependentServicesW(SC_HANDLE,DWORD,LPENUM_SERVICE_STATUSW,DWORD,LPDWORD,LPDWORD);
+#define     EnumDependentServices WINELIB_NAME_AW(EnumDependentServices)
 BOOL        WINAPI EnumServicesStatusA(SC_HANDLE,DWORD,DWORD,LPENUM_SERVICE_STATUSA,
                                        DWORD,LPDWORD,LPDWORD,LPDWORD);
 BOOL        WINAPI EnumServicesStatusW(SC_HANDLE,DWORD,DWORD,LPENUM_SERVICE_STATUSW,