[PATCH 1/9] advapi32: Support service objects in GetSecurityInfo (try 2).

Erich E. Hoover ehoover at mymail.mines.edu
Wed Dec 5 13:06:32 CST 2012

Patches 1-8 in this series fix a non-fatal page fault with the Visio
installer (Bug #32360) and patch 9 fixes an intermittent 64-bit test
failure.  Patches 1-4 implement support for service objects
(SE_SERVICE) and patches 5-8 implement support for registry objects
(SE_REGISTRY_KEY).  With these patches SetNamedSecurityInfo and
GetNamedSecurityInfo should now be back to normal.

This patch adds support for service objects (SE_SERVICE) in calls to
GetSecurityInfo by implementing those calls with
QueryServiceObjectSecurity.  With this version of the patch the error
handling has been updated to properly use dos error codes (ERROR_*)
instead of mixing both dos error codes and NTSTATUS errors.  Also, the
patch has been updated to use a switch statement in order to better
integrate with patches 5-8.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-advapi32-Support-service-objects-in-GetSecurityInfo.patch
Type: application/octet-stream
Size: 4748 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20121205/18b37556/attachment.obj>

More information about the wine-patches mailing list