| 1 | #pragma once |
| 2 | // Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. |
| 3 | |
| 4 | |
| 5 | #define GLOBAL_ERROR_BASE 25501 |
| 6 | |
| 7 | #define msierrSecureObjectsFailedCreateSD 25520 |
| 8 | #define msierrSecureObjectsFailedSet 25521 |
| 9 | #define msierrSecureObjectsUnknownType 25522 |
| 10 | |
| 11 | #define msierrXmlFileFailedRead 25530 |
| 12 | #define msierrXmlFileFailedOpen 25531 |
| 13 | #define msierrXmlFileFailedSelect 25532 |
| 14 | #define msierrXmlFileFailedSave 25533 |
| 15 | |
| 16 | #define msierrXmlConfigFailedRead 25540 |
| 17 | #define msierrXmlConfigFailedOpen 25541 |
| 18 | #define msierrXmlConfigFailedSelect 25542 |
| 19 | #define msierrXmlConfigFailedSave 25543 |
| 20 | |
| 21 | #define msierrFirewallCannotConnect 25580 |
| 22 | |
| 23 | //--------------------------------------------------------------------------- |
| 24 | // Server CustomAction Errors |
| 25 | // SERVER range: 26001-26100 |
| 26 | #define SERVER_ERROR_BASE 26000 |
| 27 | |
| 28 | #define msierrIISCannotConnect 26001 |
| 29 | #define msierrIISFailedReadWebSite 26002 |
| 30 | #define msierrIISFailedReadWebDirs 26003 |
| 31 | #define msierrIISFailedReadVDirs 26004 |
| 32 | #define msierrIISFailedReadFilters 26005 |
| 33 | #define msierrIISFailedReadAppPool 26006 |
| 34 | #define msierrIISFailedReadMimeMap 26007 |
| 35 | #define msierrIISFailedReadProp 26008 |
| 36 | #define msierrIISFailedReadWebSvcExt 26009 |
| 37 | #define msierrIISFailedReadWebError 26010 |
| 38 | #define msierrIISFailedReadHttpHeader 26011 |
| 39 | |
| 40 | #define msierrIISFailedSchedTransaction 26031 |
| 41 | #define msierrIISFailedSchedInstallWebs 26032 |
| 42 | #define msierrIISFailedSchedInstallWebDirs 26033 |
| 43 | #define msierrIISFailedSchedInstallVDirs 26034 |
| 44 | #define msierrIISFailedSchedInstallFilters 26035 |
| 45 | #define msierrIISFailedSchedInstallAppPool 26036 |
| 46 | #define msierrIISFailedSchedInstallProp 26037 |
| 47 | #define msierrIISFailedSchedInstallWebSvcExt 26038 |
| 48 | |
| 49 | #define msierrIISFailedSchedUninstallWebs 26051 |
| 50 | #define msierrIISFailedSchedUninstallWebDirs 26052 |
| 51 | #define msierrIISFailedSchedUninstallVDirs 26053 |
| 52 | #define msierrIISFailedSchedUninstallFilters 26054 |
| 53 | #define msierrIISFailedSchedUninstallAppPool 26055 |
| 54 | #define msierrIISFailedSchedUninstallProp 26056 |
| 55 | #define msierrIISFailedSchedUninstallWebSvcExt 26057 |
| 56 | |
| 57 | #define msierrIISFailedStartTransaction 26101 |
| 58 | #define msierrIISFailedOpenKey 26102 |
| 59 | #define msierrIISFailedCreateKey 26103 |
| 60 | #define msierrIISFailedWriteData 26104 |
| 61 | #define msierrIISFailedCreateApp 26105 |
| 62 | #define msierrIISFailedDeleteKey 26106 |
| 63 | #define msierrIISFailedDeleteApp 26107 |
| 64 | #define msierrIISFailedDeleteValue 26108 |
| 65 | #define msierrIISFailedCommitInUse 26109 |
| 66 | |
| 67 | #define msierrSQLFailedCreateDatabase 26201 |
| 68 | #define msierrSQLFailedDropDatabase 26202 |
| 69 | #define msierrSQLFailedConnectDatabase 26203 |
| 70 | #define msierrSQLFailedExecString 26204 |
| 71 | #define msierrSQLDatabaseAlreadyExists 26205 |
| 72 | |
| 73 | #define msierrPERFMONFailedRegisterDLL 26251 |
| 74 | #define msierrPERFMONFailedUnregisterDLL 26252 |
| 75 | #define msierrInstallPerfCounterData 26253 |
| 76 | #define msierrUninstallPerfCounterData 26254 |
| 77 | |
| 78 | #define msierrSMBFailedCreate 26301 |
| 79 | #define msierrSMBFailedDrop 26302 |
| 80 | |
| 81 | #define msierrCERTFailedOpen 26351 |
| 82 | #define msierrCERTFailedAdd 26352 |
| 83 | |
| 84 | #define msierrUSRFailedUserCreate 26401 |
| 85 | #define msierrUSRFailedUserCreatePswd 26402 |
| 86 | #define msierrUSRFailedUserGroupAdd 26403 |
| 87 | #define msierrUSRFailedUserCreateExists 26404 |
| 88 | #define msierrUSRFailedGrantLogonAsService 26405 |
| 89 | |
| 90 | #define msierrDependencyMissingDependencies 26451 |
| 91 | #define msierrDependencyHasDependents 26452 |
| 92 | |
| 93 | //-------------------------------------------------------------------------- |
| 94 | // Managed code CustomAction Errors |
| 95 | // MANAGED range: 27000-27100 |
| 96 | #define MANAGED_ERROR_BASE 27000 |
| 97 | |
| 98 | #define msierrDotNetRuntimeRequired 27000 |
| 99 | //--------------------------------------------------------------------------- |
| 100 | // Public CustomAction Errors |
| 101 | // PUBLIC range: 28001-28100 |
| 102 | #define PUBLIC_ERROR_BASE 28000 |
| 103 | |
| 104 | #define msierrComPlusCannotConnect 28001 |
| 105 | #define msierrComPlusPartitionReadFailed 28002 |
| 106 | #define msierrComPlusPartitionRoleReadFailed 28003 |
| 107 | #define msierrComPlusUserInPartitionRoleReadFailed 28004 |
| 108 | #define msierrComPlusPartitionUserReadFailed 28005 |
| 109 | #define msierrComPlusApplicationReadFailed 28006 |
| 110 | #define msierrComPlusApplicationRoleReadFailed 28007 |
| 111 | #define msierrComPlusUserInApplicationRoleReadFailed 28008 |
| 112 | #define msierrComPlusAssembliesReadFailed 28009 |
| 113 | #define msierrComPlusSubscriptionReadFailed 28010 |
| 114 | #define msierrComPlusPartitionDependency 28011 |
| 115 | #define msierrComPlusPartitionNotFound 28012 |
| 116 | #define msierrComPlusPartitionIdConflict 28013 |
| 117 | #define msierrComPlusPartitionNameConflict 28014 |
| 118 | #define msierrComPlusApplicationDependency 28015 |
| 119 | #define msierrComPlusApplicationNotFound 28016 |
| 120 | #define msierrComPlusApplicationIdConflict 28017 |
| 121 | #define msierrComPlusApplicationNameConflict 28018 |
| 122 | #define msierrComPlusApplicationRoleDependency 28019 |
| 123 | #define msierrComPlusApplicationRoleNotFound 28020 |
| 124 | #define msierrComPlusApplicationRoleConflict 28021 |
| 125 | #define msierrComPlusAssemblyDependency 28022 |
| 126 | #define msierrComPlusSubscriptionIdConflict 28023 |
| 127 | #define msierrComPlusSubscriptionNameConflict 28024 |
| 128 | #define msierrComPlusFailedLookupNames 28025 |
| 129 | |
| 130 | #define msierrMsmqCannotConnect 28101 |