diff options
Diffstat (limited to 'chromium/components/chrome_cleaner/public/constants/constants.cc')
-rw-r--r-- | chromium/components/chrome_cleaner/public/constants/constants.cc | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/chromium/components/chrome_cleaner/public/constants/constants.cc b/chromium/components/chrome_cleaner/public/constants/constants.cc new file mode 100644 index 00000000000..89c10a267ba --- /dev/null +++ b/chromium/components/chrome_cleaner/public/constants/constants.cc @@ -0,0 +1,46 @@ +// Copyright 2017 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#include "components/chrome_cleaner/public/constants/constants.h" + +namespace chrome_cleaner { + +// Command line switches. +const char kChromeChannelSwitch[] = "chrome-channel"; +const char kChromeExePathSwitch[] = "chrome-exe-path"; +const char kChromeMojoPipeTokenSwitch[] = "chrome-mojo-pipe-token"; +const char kChromePromptSwitch[] = "chrome-prompt"; +const char kChromeSystemInstallSwitch[] = "chrome-system-install"; +const char kChromeVersionSwitch[] = "chrome-version"; +const char kEnableCleanerLoggingSwitch[] = "enable-cleaner-logging"; +const char kEnableCrashReportingSwitch[] = "enable-crash-reporting"; +const char kEngineExperimentGroupSwitch[] = "engine-experiment-group"; +const char kEngineSwitch[] = "engine"; +const char kExecutionModeSwitch[] = "execution-mode"; +const char kExtendedSafeBrowsingEnabledSwitch[] = + "extended-safebrowsing-enabled"; +const char kRegistrySuffixSwitch[] = "registry-suffix"; +const char kSessionIdSwitch[] = "session-id"; +const char kUmaUserSwitch[] = "uma-user"; + +// Registry paths and subkeys. +const wchar_t kSoftwareRemovalToolRegistryKey[] = + L"Software\\Google\\Software Removal Tool"; +const wchar_t kCleanerSubKey[] = L"Cleaner"; +const wchar_t kScanTimesSubKey[] = L"ScanTimes"; + +// Registry value names. +const wchar_t kEndTimeValueName[] = L"EndTime"; +const wchar_t kEngineErrorCodeValueName[] = L"EngineErrorCode"; +const wchar_t kExitCodeValueName[] = L"ExitCode"; +// Note: the lowercase "s" in "Uws" can't be fixed due to compatibility with +// older versions. +const wchar_t kFoundUwsValueName[] = L"FoundUws"; +const wchar_t kLogsUploadResultValueName[] = L"LogsUploadResult"; +const wchar_t kMemoryUsedValueName[] = L"MemoryUsed"; +const wchar_t kStartTimeValueName[] = L"StartTime"; +const wchar_t kUploadResultsValueName[] = L"UploadResults"; +const wchar_t kVersionValueName[] = L"Version"; + +} // namespace chrome_cleaner |