Rebecca Chang Swee Fun 213e2ca447 Publish chromium based on 102.0.5005.115 1 year ago
..
BUILD.gn 213e2ca447 Publish chromium based on 102.0.5005.115 1 year ago
DEPS 213e2ca447 Publish chromium based on 102.0.5005.115 1 year ago
DIR_METADATA 213e2ca447 Publish chromium based on 102.0.5005.115 1 year ago
OWNERS 213e2ca447 Publish chromium based on 102.0.5005.115 1 year ago
README.md 213e2ca447 Publish chromium based on 102.0.5005.115 1 year ago
elevated_recovery_impl.cc 213e2ca447 Publish chromium based on 102.0.5005.115 1 year ago
elevated_recovery_impl.h 213e2ca447 Publish chromium based on 102.0.5005.115 1 year ago
elevated_recovery_unittest.cc 213e2ca447 Publish chromium based on 102.0.5005.115 1 year ago
elevation_service.cc 213e2ca447 Publish chromium based on 102.0.5005.115 1 year ago
elevation_service.rc 213e2ca447 Publish chromium based on 102.0.5005.115 1 year ago
elevation_service_exe.ver 213e2ca447 Publish chromium based on 102.0.5005.115 1 year ago
elevation_service_idl.idl 213e2ca447 Publish chromium based on 102.0.5005.115 1 year ago
elevator.cc 213e2ca447 Publish chromium based on 102.0.5005.115 1 year ago
elevator.h 213e2ca447 Publish chromium based on 102.0.5005.115 1 year ago
run_all_unittests.cc 213e2ca447 Publish chromium based on 102.0.5005.115 1 year ago
scoped_mock_context.cc 213e2ca447 Publish chromium based on 102.0.5005.115 1 year ago
scoped_mock_context.h 213e2ca447 Publish chromium based on 102.0.5005.115 1 year ago
service_main.cc 213e2ca447 Publish chromium based on 102.0.5005.115 1 year ago
service_main.h 213e2ca447 Publish chromium based on 102.0.5005.115 1 year ago
service_main_unittest.cc 213e2ca447 Publish chromium based on 102.0.5005.115 1 year ago

README.md

This directory contains the code for a COM server that handles elevation requests. This code is compiled into an executable named elevation_service.exe.

This is a standalone executable.

Currently, the elevation service is only installed for Google Chrome builds. The primary use case at the moment for the service has to do with the Chrome recovery component. The recovery component is registered only for Google Chrome builds. It repairs the Chrome updater (Google Update) when the algorithm detects that Chrome is not being updated. Since Chrome could be installed per-system or per-user, an elevation service is needed to repair the code in the per-system install case.