ChangeSet ID: 14973 CVSROOT: /opt/cvs-commit Module name: wine Changes by: julliard@wine.codeweavers.com 2004/12/21 10:16:10
Modified files: include : winternl.h winsvc.h winbase.h aclapi.h dlls/ntdll : sec.c dlls/advapi32 : security.c advapi32.spec
Log message: Hans Leidekker hans@it.vu.nl 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.
Patch: http://cvs.winehq.org/patch.py?id=14973
Old revision New revision Changes Path 1.100 1.101 +2 -2 wine/include/winternl.h 1.16 1.17 +3 -0 wine/include/winsvc.h 1.222 1.223 +14 -1 wine/include/winbase.h 1.3 1.4 +10 -8 wine/include/aclapi.h 1.46 1.47 +2 -2 wine/dlls/ntdll/sec.c 1.87 1.88 +275 -6 wine/dlls/advapi32/security.c 1.66 1.67 +18 -18 wine/dlls/advapi32/advapi32.spec