A free Windows-compatible Operating System - mirrored from GitHub
Go to file
Eric Kohl 05ed889bb2 [SERVICES]
Implement service database locking via RLockServiceDatabase / RUnlockServiceDatabase etc... and use this functionality.
Patch by Hermès Bélusca.

I did not rename the database lock functions because the functions names RLockServiceDatabase and RUnlockServiceDatabase are misleading. They do not lock any database but lock the service start function. The existing functions ScmLockDatabaseExclusive, ScmLockDatabaseShared and ScmUnlockDatabase do protect (lock) the service database (service, group and image lists) form concurrent access. That is also the reason for renaming the SC_LOCK_STRUCT to START_LOCK. 


See issue #7131 for more details.

svn path=/trunk/; revision=56844
2012-07-07 15:35:40 +00:00
reactos [SERVICES] 2012-07-07 15:35:40 +00:00
rosapps [ROSAPPS] 2012-06-30 11:33:33 +00:00
rostests [WS2_32_APITEST] 2012-07-04 20:05:43 +00:00
wallpaper - Add CMakeLists for wallpaper 2012-02-05 13:43:04 +00:00