forked from microsoft/winget-cli
/
Constants.cs
327 lines (302 loc) · 24 KB
/
Constants.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
// -----------------------------------------------------------------------------
// <copyright file="Constants.cs" company="Microsoft Corporation">
// Copyright (c) Microsoft Corporation. Licensed under the MIT License.
// </copyright>
// -----------------------------------------------------------------------------
namespace AppInstallerCLIE2ETests
{
/// <summary>
/// Constants.
/// </summary>
public class Constants
{
#pragma warning disable SA1600 // ElementsMustBeDocumented
#pragma warning disable SA1310 // Field names should not contain underscore
// Runtime test parameters
public const string PackagedContextParameter = "PackagedContext";
public const string AICLIPathParameter = "AICLIPath";
public const string AICLIPackagePathParameter = "AICLIPackagePath";
public const string VerboseLoggingParameter = "VerboseLogging";
public const string LooseFileRegistrationParameter = "LooseFileRegistration";
public const string InvokeCommandInDesktopPackageParameter = "InvokeCommandInDesktopPackage";
public const string StaticFileRootPathParameter = "StaticFileRootPath";
public const string LocalServerCertPathParameter = "LocalServerCertPath";
public const string ExeInstallerPathParameter = "ExeTestInstallerPath";
public const string MsiInstallerPathParameter = "MsiTestInstallerPath";
public const string MsixInstallerPathParameter = "MsixTestInstallerPath";
public const string PackageCertificatePathParameter = "PackageCertificatePath";
public const string PowerShellModulePathParameter = "PowerShellModulePath";
public const string SkipTestSourceParameter = "SkipTestSource";
// Test Sources
public const string DefaultWingetSourceName = @"winget";
public const string DefaultWingetSourceUrl = @"https://winget.azureedge.net/cache";
public const string DefaultMSStoreSourceName = @"msstore";
public const string DefaultMSStoreSourceUrl = @"https://storeedgefd.dsx.mp.microsoft.com/v9.0";
public const string DefaultMSStoreSourceType = "Microsoft.Rest";
public const string DefaultMSStoreSourceIdentifier = "StoreEdgeFD";
public const string TestSourceName = @"TestSource";
public const string TestAlternateSourceName = @"TestSource2";
public const string TestSourceUrl = @"https://localhost:5001/TestKit";
public const string TestSourceType = "Microsoft.PreIndexed.Package";
public const string TestSourceIdentifier = @"WingetE2E.Tests_8wekyb3d8bbwe";
public const string AppInstallerTestCert = "AppInstallerTest.cer";
public const string AppInstallerTestCertThumbprint = "d03e7a688b388b1edde8476a627531c49db88017";
public const string AICLIPackageFamilyName = "WinGetDevCLI_8wekyb3d8bbwe";
public const string AICLIPackageName = "WinGetDevCLI";
public const string AICLIAppId = "WinGetDev";
public const string TestPackage = "TëstPackage.msix";
public const string ExeInstaller = "AppInstallerTestExeInstaller";
public const string MsiInstaller = "AppInstallerTestMsiInstaller";
public const string MsixInstaller = "AppInstallerTestMsixInstaller";
public const string ZipInstaller = "AppInstallerTestZipInstaller";
public const string ExeInstallerFileName = "AppInstallerTestExeInstaller.exe";
public const string MsiInstallerFileName = "AppInstallerTestMsiInstaller.msi";
public const string MsixInstallerFileName = "AppInstallerTestMsixInstaller.msix";
public const string ZipInstallerFileName = "AppInstallerTestZipInstaller.zip";
public const string IndexPackage = "source.msix";
public const string MakeAppx = "makeappx.exe";
public const string SignTool = "signtool.exe";
public const string IndexCreationTool = "IndexCreationTool";
public const string WinGetUtil = "WinGetUtil";
public const string E2ETestLogsPathPackaged = @"Packages\WinGetDevCLI_8wekyb3d8bbwe\LocalState\DiagOutputDir";
public const string E2ETestLogsPathUnpackaged = @"WinGet\defaultState";
public const string CheckpointDirectoryPackaged = @"Packages\WinGetDevCLI_8wekyb3d8bbwe\LocalState\Checkpoints";
public const string CheckpointDirectoryUnpackaged = @"Microsoft\WinGet\State\defaultState\Checkpoints";
// Installer filename
public const string TestCommandExe = "testCommand.exe";
public const string AppInstallerTestExeInstallerExe = "AppInstallerTestExeInstaller.exe";
public const string AppInstallerTestMsiInstallerMsi = "AppInstallerTestMsiInstaller.msi";
public const string AppInstallerTestZipInstallerZip = "AppInstallerTestZipInstaller.zip";
// Test installers' package IDs
public const string ExeInstallerPackageId = "AppInstallerTest.TestExeInstaller";
public const string MsiInstallerPackageId = "AppInstallerTest.TestMsiInstaller";
public const string MsixInstallerPackageId = "AppInstallerTest.TestMsixInstaller";
public const string PortableExePackageId = "AppInstallerTest.TestPortableExe";
public const string PortableExeWithCommandPackageId = "AppInstallerTest.TestPortableExeWithCommand";
public const string ExeInstalledDefaultProductCode = "{A499DD5E-8DC5-4AD2-911A-BCD0263295E9}";
public const string MsiInstallerProductCode = "{A5D36CF1-1993-4F63-BFB4-3ACD910D36A1}";
public const string MsixInstallerName = "6c6338fe-41b7-46ca-8ba6-b5ad5312bb0e";
public const string MsixInstallerPackageFamilyName = "6c6338fe-41b7-46ca-8ba6-b5ad5312bb0e_8wekyb3d8bbwe";
public const string TestExeInstalledFileName = "TestExeInstalled.txt";
public const string TestExeUninstallerFileName = "UninstallTestExe.bat";
public const string TestExeUninstalledFileName = "TestExeUninstalled.txt";
// PowerShell Cmdlets
public const string FindCmdlet = "Find-WinGetPackage";
public const string GetCmdlet = "Get-WinGetPackage";
public const string GetSourceCmdlet = "Get-WinGetSource";
public const string InstallCmdlet = "Install-WinGetPackage";
public const string UninstallCmdlet = "Uninstall-WinGetPackage";
public const string UpdateCmdlet = "Update-WinGetPackage";
public const string WindowsPackageManagerServer = "WindowsPackageManagerServer";
// Locations
public const string LocalAppData = "LocalAppData";
public const string Dependencies = "Dependencies";
// Package dir
public const string PortableExePackageDirName = $"{PortableExePackageId}_{TestSourceIdentifier}";
public const string PortableExeWithCommandPackageDirName = $"{PortableExeWithCommandPackageId}_{TestSourceIdentifier}";
// Registry keys
public const string WinGetPackageIdentifier = "WinGetPackageIdentifier";
public const string WinGetSourceIdentifier = "WinGetSourceIdentifier";
public const string UninstallSubKey = @"Software\Microsoft\Windows\CurrentVersion\Uninstall";
public const string PathSubKey_User = @"Environment";
public const string PathSubKey_Machine = @"SYSTEM\CurrentControlSet\Control\Session Manager\Environment";
// User settings
public const string PortablePackageUserRoot = "portablePackageUserRoot";
public const string PortablePackageMachineRoot = "portablePackageMachineRoot";
public const string InstallBehaviorScope = "scope";
public const string InstallerTypes = "installerTypes";
// Configuration
public const string PSGalleryName = "PSGallery";
public const string TestRepoName = "AppInstallerCLIE2ETestsRepo";
public const string GalleryTestModuleName = "XmlContentDsc";
public const string SimpleTestModuleName = "xE2ETestResource";
public const string LocalModuleDescriptor = "[Local]";
// Group Policy Error Message
public const string BlockByWinGetPolicyErrorMessage = "This operation is disabled by Group Policy : Enable Windows Package Manager";
/// <summary>
/// Error codes.
/// </summary>
public class ErrorCode
{
public const int S_OK = 0;
public const int S_FALSE = 1;
public const int ERROR_FILE_NOT_FOUND = unchecked((int)0x80070002);
public const int ERROR_PATH_NOT_FOUND = unchecked((int)0x80070003);
public const int E_INVALIDARG = unchecked((int)0x80070057);
public const int ERROR_NO_RANGES_PROCESSED = unchecked((int)0x80070138);
public const int OPC_E_ZIP_MISSING_END_OF_CENTRAL_DIRECTORY = unchecked((int)0x8051100F);
public const int ERROR_OLD_WIN_VERSION = unchecked((int)0x8007047E);
public const int HTTP_E_STATUS_NOT_FOUND = unchecked((int)0x80190194);
// AICLI custom HRESULTs
public const int ERROR_INTERNAL_ERROR = unchecked((int)0x8A150001);
public const int ERROR_INVALID_CL_ARGUMENTS = unchecked((int)0x8A150002);
public const int ERROR_COMMAND_FAILED = unchecked((int)0x8A150003);
public const int ERROR_MANIFEST_FAILED = unchecked((int)0x8A150004);
public const int ERROR_CTRL_SIGNAL_RECEIVED = unchecked((int)0x8A150005);
public const int ERROR_SHELLEXEC_INSTALL_FAILED = unchecked((int)0x8A150006);
public const int ERROR_UNSUPPORTED_MANIFESTVERSION = unchecked((int)0x8A150007);
public const int ERROR_DOWNLOAD_FAILED = unchecked((int)0x8A150008);
public const int ERROR_CANNOT_WRITE_TO_UPLEVEL_INDEX = unchecked((int)0x8A150009);
public const int ERROR_INDEX_INTEGRITY_COMPROMISED = unchecked((int)0x8A15000A);
public const int ERROR_SOURCES_INVALID = unchecked((int)0x8A15000B);
public const int ERROR_SOURCE_NAME_ALREADY_EXISTS = unchecked((int)0x8A15000C);
public const int ERROR_INVALID_SOURCE_TYPE = unchecked((int)0x8A15000D);
public const int ERROR_PACKAGE_IS_BUNDLE = unchecked((int)0x8A15000E);
public const int ERROR_SOURCE_DATA_MISSING = unchecked((int)0x8A15000F);
public const int ERROR_NO_APPLICABLE_INSTALLER = unchecked((int)0x8A150010);
public const int ERROR_INSTALLER_HASH_MISMATCH = unchecked((int)0x8A150011);
public const int ERROR_SOURCE_NAME_DOES_NOT_EXIST = unchecked((int)0x8A150012);
public const int ERROR_SOURCE_ARG_ALREADY_EXISTS = unchecked((int)0x8A150013);
public const int ERROR_NO_APPLICATIONS_FOUND = unchecked((int)0x8A150014);
public const int ERROR_NO_SOURCES_DEFINED = unchecked((int)0x8A150015);
public const int ERROR_MULTIPLE_APPLICATIONS_FOUND = unchecked((int)0x8A150016);
public const int ERROR_NO_MANIFEST_FOUND = unchecked((int)0x8A150017);
public const int ERROR_EXTENSION_PUBLIC_FAILED = unchecked((int)0x8A150018);
public const int ERROR_COMMAND_REQUIRES_ADMIN = unchecked((int)0x8A150019);
public const int ERROR_SOURCE_NOT_SECURE = unchecked((int)0x8A15001A);
public const int ERROR_MSSTORE_BLOCKED_BY_POLICY = unchecked((int)0x8A15001B);
public const int ERROR_MSSTORE_APP_BLOCKED_BY_POLICY = unchecked((int)0x8A15001C);
public const int ERROR_EXPERIMENTAL_FEATURE_DISABLED = unchecked((int)0x8A15001D);
public const int ERROR_MSSTORE_INSTALL_FAILED = unchecked((int)0x8A15001E);
public const int ERROR_COMPLETE_INPUT_BAD = unchecked((int)0x8A15001F);
public const int ERROR_YAML_INIT_FAILED = unchecked((int)0x8A150020);
public const int ERROR_INVALID_MAPPING_KEY = unchecked((int)0x8A150021);
public const int ERROR_DUPLICATE_MAPPING_KEY = unchecked((int)0x8A150022);
public const int ERROR_YAML_INVALID_OPERATION = unchecked((int)0x8A150023);
public const int ERROR_YAML_DOC_BUILD_FAILED = unchecked((int)0x8A150024);
public const int ERROR_YAML_INVALID_EMITTER_STATE = unchecked((int)0x8A150025);
public const int ERROR_YAML_INVALID_DATA = unchecked((int)0x8A150026);
public const int ERROR_LIBYAML_ERROR = unchecked((int)0x8A150027);
public const int ERROR_MANIFEST_VALIDATION_WARNING = unchecked((int)0x8A150028);
public const int ERROR_MANIFEST_VALIDATION_FAILURE = unchecked((int)0x8A150029);
public const int ERROR_INVALID_MANIFEST = unchecked((int)0x8A15002A);
public const int ERROR_UPDATE_NOT_APPLICABLE = unchecked((int)0x8A15002B);
public const int ERROR_UPDATE_ALL_HAS_FAILURE = unchecked((int)0x8A15002C);
public const int ERROR_INSTALLER_SECURITY_CHECK_FAILED = unchecked((int)0x8A15002D);
public const int ERROR_DOWNLOAD_SIZE_MISMATCH = unchecked((int)0x8A15002E);
public const int ERROR_NO_UNINSTALL_INFO_FOUND = unchecked((int)0x8A15002F);
public const int ERROR_EXEC_UNINSTALL_COMMAND_FAILED = unchecked((int)0x8A150030);
public const int ERROR_ICU_BREAK_ITERATOR_ERROR = unchecked((int)0x8A150031);
public const int ERROR_ICU_CASEMAP_ERROR = unchecked((int)0x8A150032);
public const int ERROR_ICU_REGEX_ERROR = unchecked((int)0x8A150033);
public const int ERROR_IMPORT_INSTALL_FAILED = unchecked((int)0x8A150034);
public const int ERROR_NOT_ALL_PACKAGES_FOUND = unchecked((int)0x8A150035);
public const int ERROR_JSON_INVALID_FILE = unchecked((int)0x8A150036);
public const int ERROR_SOURCE_NOT_REMOTE = unchecked((int)0x8A150037);
public const int ERROR_UNSUPPORTED_RESTSOURCE = unchecked((int)0x8A150038);
public const int ERROR_RESTSOURCE_INVALID_DATA = unchecked((int)0x8A150039);
public const int ERROR_BLOCKED_BY_POLICY = unchecked((int)0x8A15003A);
public const int ERROR_RESTSOURCE_INTERNAL_ERROR = unchecked((int)0x8A15003B);
public const int ERROR_RESTSOURCE_INVALID_URL = unchecked((int)0x8A15003C);
public const int ERROR_RESTSOURCE_UNSUPPORTED_MIME_TYPE = unchecked((int)0x8A15003D);
public const int ERROR_RESTSOURCE_INVALID_VERSION = unchecked((int)0x8A15003E);
public const int ERROR_SOURCE_DATA_INTEGRITY_FAILURE = unchecked((int)0x8A15003F);
public const int ERROR_STREAM_READ_FAILURE = unchecked((int)0x8A150040);
public const int ERROR_PACKAGE_AGREEMENTS_NOT_ACCEPTED = unchecked((int)0x8A150041);
public const int ERROR_PROMPT_INPUT_ERROR = unchecked((int)0x8A150042);
public const int ERROR_UNSUPPORTED_SOURCE_REQUEST = unchecked((int)0x8A150043);
public const int ERROR_RESTSOURCE_ENDPOINT_NOT_FOUND = unchecked((int)0x8A150044);
public const int ERROR_SOURCE_OPEN_FAILED = unchecked((int)0x8A150045);
public const int ERROR_SOURCE_AGREEMENTS_NOT_ACCEPTED = unchecked((int)0x8A150046);
public const int ERROR_CUSTOMHEADER_EXCEEDS_MAXLENGTH = unchecked((int)0x8A150047);
public const int ERROR_MISSING_RESOURCE_FILE = unchecked((int)0x8A150048);
public const int ERROR_MSI_INSTALL_FAILED = unchecked((int)0x8A150049);
public const int ERROR_INVALID_MSIEXEC_ARGUMENT = unchecked((int)0x8A15004A);
public const int ERROR_FAILED_TO_OPEN_ALL_SOURCES = unchecked((int)0x8A15004B);
public const int ERROR_DEPENDENCIES_VALIDATION_FAILED = unchecked((int)0x8A15004C);
public const int ERROR_MISSING_PACKAGE = unchecked((int)0x8A15004D);
public const int ERROR_INVALID_TABLE_COLUMN = unchecked((int)0x8A15004E);
public const int ERROR_UPGRADE_VERSION_NOT_NEWER = unchecked((int)0x8A15004F);
public const int ERROR_UPGRADE_VERSION_UNKNOWN = unchecked((int)0x8A150050);
public const int ERROR_ICU_CONVERSION_ERROR = unchecked((int)0x8A150051);
public const int ERROR_PORTABLE_INSTALL_FAILED = unchecked((int)0x8A150052);
public const int ERROR_PORTABLE_REPARSE_POINT_NOT_SUPPORTED = unchecked((int)0x8A150053);
public const int ERROR_PORTABLE_PACKAGE_ALREADY_EXISTS = unchecked((int)0x8A150054);
public const int ERROR_PORTABLE_SYMLINK_PATH_IS_DIRECTORY = unchecked((int)0x8A150055);
public const int ERROR_INSTALLER_PROHIBITS_ELEVATION = unchecked((int)0x8A150056);
public const int ERROR_PORTABLE_UNINSTALL_FAILED = unchecked((int)0x8A150057);
public const int ERROR_ARP_VERSION_VALIDATION_FAILED = unchecked((int)0x8A150058);
public const int ERROR_UNSUPPORTED_ARGUMENT = unchecked((int)0x8A150059);
public const int ERROR_BIND_WITH_EMBEDDED_NULL = unchecked((int)0x8A15005A);
public const int ERROR_NESTEDINSTALLER_NOT_FOUND = unchecked((int)0x8A15005B);
public const int ERROR_EXTRACT_ARCHIVE_FAILED = unchecked((int)0x8A15005C);
public const int ERROR_NESTEDINSTALLER_INVALID_PATH = unchecked((int)0x8A15005D);
public const int ERROR_PINNED_CERTIFICATE_MISMATCH = unchecked((int)0x8A15005E);
public const int ERROR_INSTALL_LOCATION_REQUIRED = unchecked((int)0x8A15005F);
public const int ERROR_ARCHIVE_SCAN_FAILED = unchecked((int)0x8A150060);
public const int ERROR_PACKAGE_ALREADY_INSTALLED = unchecked((int)0x8A150061);
public const int ERROR_PIN_ALREADY_EXISTS = unchecked((int)0x8A150062);
public const int ERROR_PIN_DOES_NOT_EXIST = unchecked((int)0x8A150063);
public const int ERROR_CANNOT_OPEN_PINNING_INDEX = unchecked((int)0x8A150064);
public const int ERROR_MULTIPLE_INSTALL_FAILED = unchecked((int)0x8A150065);
public const int ERROR_MULTIPLE_UNINSTALL_FAILED = unchecked((int)0x8A150066);
public const int ERROR_NOT_ALL_QUERIES_FOUND_SINGLE = unchecked((int)0x8A150067);
public const int ERROR_PACKAGE_IS_PINNED = unchecked((int)0x8A150068);
public const int ERROR_PACKAGE_IS_STUB = unchecked((int)0x8A150069);
public const int ERROR_APPTERMINATION_RECEIVED = unchecked((int)0x8A15006A);
public const int ERROR_DOWNLOAD_DEPENDENCIES = unchecked((int)0x8A15006B);
public const int ERROR_DOWNLOAD_COMMAND_PROHIBITED = unchecked((int)0x8A15006C);
public const int ERROR_SERVICE_UNAVAILABLE = unchecked((int)0x8A15006D);
public const int ERROR_RESUME_ID_NOT_FOUND = unchecked((int)0x8A15006E);
public const int ERROR_CLIENT_VERSION_MISMATCH = unchecked((int)0x8A15006F);
public const int ERROR_INVALID_RESUME_STATE = unchecked((int)0x8A150070);
public const int ERROR_CANNOT_OPEN_CHECKPOINT_INDEX = unchecked((int)0x8A150071);
public const int ERROR_INSTALL_PACKAGE_IN_USE = unchecked((int)0x8A150101);
public const int ERROR_INSTALL_INSTALL_IN_PROGRESS = unchecked((int)0x8A150102);
public const int ERROR_INSTALL_FILE_IN_USE = unchecked((int)0x8A150103);
public const int ERROR_INSTALL_MISSING_DEPENDENCY = unchecked((int)0x8A150104);
public const int ERROR_INSTALL_DISK_FULL = unchecked((int)0x8A150105);
public const int ERROR_INSTALL_INSUFFICIENT_MEMORY = unchecked((int)0x8A150106);
public const int ERROR_INSTALL_NO_NETWORK = unchecked((int)0x8A150107);
public const int ERROR_INSTALL_CONTACT_SUPPORT = unchecked((int)0x8A150108);
public const int ERROR_INSTALL_REBOOT_REQUIRED_TO_FINISH = unchecked((int)0x8A150109);
public const int ERROR_INSTALL_REBOOT_REQUIRED_FOR_INSTALL = unchecked((int)0x8A15010A);
public const int ERROR_INSTALL_REBOOT_INITIATED = unchecked((int)0x8A15010B);
public const int ERROR_INSTALL_CANCELLED_BY_USER = unchecked((int)0x8A15010C);
public const int ERROR_INSTALL_ALREADY_INSTALLED = unchecked((int)0x8A15010D);
public const int ERROR_INSTALL_DOWNGRADE = unchecked((int)0x8A15010E);
public const int ERROR_INSTALL_BLOCKED_BY_POLICY = unchecked((int)0x8A15010F);
public const int ERROR_INSTALL_DEPENDENCIES = unchecked((int)0x8A150110);
public const int ERROR_INSTALL_PACKAGE_IN_USE_BY_APPLICATION = unchecked((int)0x8A150111);
public const int ERROR_INSTALL_INVALID_PARAMETER = unchecked((int)0x8A150112);
public const int ERROR_INSTALL_SYSTEM_NOT_SUPPORTED = unchecked((int)0x8A150113);
public const int APPINSTALLER_CLI_ERROR_INSTALL_UPGRADE_NOT_SUPPORTED = unchecked((int)0x8A150114);
public const int INSTALLED_STATUS_ARP_ENTRY_NOT_FOUND = unchecked((int)0x8A150201);
public const int INSTALLED_STATUS_INSTALL_LOCATION_NOT_APPLICABLE = unchecked((int)0x0A150202);
public const int INSTALLED_STATUS_INSTALL_LOCATION_NOT_FOUND = unchecked((int)0x8A150203);
public const int INSTALLED_STATUS_FILE_HASH_MISMATCH = unchecked((int)0x8A150204);
public const int INSTALLED_STATUS_FILE_NOT_FOUND = unchecked((int)0x8A150205);
public const int INSTALLED_STATUS_FILE_FOUND_WITHOUT_HASH_CHECK = unchecked((int)0x0A150206);
public const int INSTALLED_STATUS_FILE_ACCESS_ERROR = unchecked((int)0x8A150207);
public const int CONFIG_ERROR_INVALID_CONFIGURATION_FILE = unchecked((int)0x8A15C001);
public const int CONFIG_ERROR_INVALID_YAML = unchecked((int)0x8A15C002);
public const int CONFIG_ERROR_INVALID_FIELD_TYPE = unchecked((int)0x8A15C003);
public const int CONFIG_ERROR_UNKNOWN_CONFIGURATION_FILE_VERSION = unchecked((int)0x8A15C004);
public const int CONFIG_ERROR_SET_APPLY_FAILED = unchecked((int)0x8A15C005);
public const int CONFIG_ERROR_DUPLICATE_IDENTIFIER = unchecked((int)0x8A15C006);
public const int CONFIG_ERROR_MISSING_DEPENDENCY = unchecked((int)0x8A15C007);
public const int CONFIG_ERROR_DEPENDENCY_UNSATISFIED = unchecked((int)0x8A15C008);
public const int CONFIG_ERROR_ASSERTION_FAILED = unchecked((int)0x8A15C009);
public const int CONFIG_ERROR_MANUALLY_SKIPPED = unchecked((int)0x8A15C00A);
public const int CONFIG_ERROR_WARNING_NOT_ACCEPTED = unchecked((int)0x8A15C00B);
public const int CONFIG_ERROR_SET_DEPENDENCY_CYCLE = unchecked((int)0x8A15C00C);
public const int CONFIG_ERROR_INVALID_FIELD_VALUE = unchecked((int)0x8A15C00D);
public const int CONFIG_ERROR_MISSING_FIELD = unchecked((int)0x8A15C00E);
public const int CONFIG_ERROR_TEST_FAILED = unchecked((int)0x8A15C00F);
public const int CONFIG_ERROR_TEST_NOT_RUN = unchecked((int)0x8A15C010);
public const int CONFIG_ERROR_UNIT_NOT_INSTALLED = unchecked((int)0x8A15C101);
public const int CONFIG_ERROR_UNIT_NOT_FOUND_REPOSITORY = unchecked((int)0x8A15C102);
public const int CONFIG_ERROR_UNIT_MULTIPLE_MATCHES = unchecked((int)0x8A15C103);
public const int CONFIG_ERROR_UNIT_INVOKE_GET = unchecked((int)0x8A15C104);
public const int CONFIG_ERROR_UNIT_INVOKE_TEST = unchecked((int)0x8A15C105);
public const int CONFIG_ERROR_UNIT_INVOKE_SET = unchecked((int)0x8A15C106);
public const int CONFIG_ERROR_UNIT_MODULE_CONFLICT = unchecked((int)0x8A15C107);
public const int CONFIG_ERROR_UNIT_IMPORT_MODULE = unchecked((int)0x8A15C108);
public const int CONFIG_ERROR_UNIT_INVOKE_INVALID_RESULT = unchecked((int)0x8A15C109);
public const int CONFIG_ERROR_UNIT_SETTING_CONFIG_ROOT = unchecked((int)0x8A15C110);
public const int CONFIG_ERROR_UNIT_IMPORT_MODULE_ADMIN = unchecked((int)0x8A15C111);
}
#pragma warning restore SA1310 // Field names should not contain underscore
#pragma warning restore SA1600 // ElementsMustBeDocumented
}
}