More Dead String (dotnet/coreclr#18664)
authorHenry Sharber <hsharber@gmail.com>
Wed, 27 Jun 2018 03:41:33 +0000 (23:41 -0400)
committerJan Kotas <jkotas@microsoft.com>
Wed, 27 Jun 2018 03:41:33 +0000 (20:41 -0700)
Removed any strings in \src\inc\corerror.xml that appeared only in one or more of the following:
\src\dlls\mscorrc\mscorrc.rc
\src\pal\prebuilt\corerror\mscorurt.rc
\src\pal\prebuilt\inc\corerror.h

Fix dotnet/coreclr#18420

Commit migrated from https://github.com/dotnet/coreclr/commit/dd2ca43043440dd6d2c7c1e03ba2d266001254eb

src/coreclr/src/dlls/mscorrc/mscorrc.rc
src/coreclr/src/inc/corerror.xml
src/coreclr/src/pal/prebuilt/corerror/mscorurt.rc
src/coreclr/src/pal/prebuilt/inc/corerror.h

index d22d29f..1133916 100644 (file)
@@ -416,14 +416,6 @@ BEGIN
     CLDB_E_INTERNALERROR                    "Internal error 0x%08x."
     META_E_INVALID_TOKEN_TYPE               "A token passed to a metadata function has the wrong type."
     
-    META_E_METHOD_COUNTS                    "Differing number of methods in duplicated types (%s): (0x%08x)." 
-    META_E_FIELD_COUNTS                     "Differing number of fields in duplicated types (%s): (0x%08x)." 
-    META_E_PARAM_COUNTS                     "Differing number of parameters in duplicated method (types: %s; methods: %s): (0x%08x)."
-    META_E_GENERICPARAM_INCONSISTENT        "Inconsistent Generic information in duplicated types or methods (%s): (0x%08x)." 
-    META_E_EVENT_COUNTS                     "Differing number of events in duplicated types (%s): (0x%08x)." 
-    META_E_PROPERTY_COUNTS                  "Differing number of properties in duplicated types (%s): (0x%08x)." 
-    META_E_TYPEDEF_MISSING                  "A TypeRef exists which should, but does not, have a corresponding TypeDef: (%s): (0x%08x)." 
-    
     META_E_CA_INVALID_TARGET                "The custom attribute is not valid for the target object's type."
     META_E_CA_INVALID_ARGTYPE               "Unexpected property found in custom attribute value."
     META_E_CA_INVALID_BLOB                  "Unable to process the custom attribute value - it may be corrupt or incorrect."
@@ -439,7 +431,6 @@ BEGIN
     META_E_CA_NEGATIVE_CONSTSIZE            "Constant size cannot be negative."
     META_E_CA_FIXEDSTR_SIZE_REQUIRED        "SizeConst is required for a fixed string."
     META_E_CA_CUSTMARSH_TYPE_REQUIRED       "A MarshalType or MarshalTypeRef setting is required for a custom marshaler."
-    META_E_MISMATCHED_VISIBLITY             "Duplicate managed types have different visibilities."
     META_E_CA_BAD_FRIENDS_ARGS              "[%1] InternalsVisibleTo declarations cannot have a version, culture, public key token, or processor architecture specified."
     META_E_CA_FRIENDS_SN_REQUIRED           "[%1] Strong-name signed assemblies must specify a public key in their InternalsVisibleTo declarations."
     
@@ -450,8 +441,6 @@ BEGIN
     VLDTR_E_BLOB_INVALID                    "Error (Structural): Table=0x%08x, Col=0x%08x, Row=0x%08x, has an invalid BLOB offset."
 
     VLDTR_E_TD_ENCLNOTNESTED                "Error: TypeDef is not marked Nested but has an enclosing type."
-    VLDTR_E_IFACE_METHNOTIMPLTHISMOD        "Warning: Class does not implement interface method in this module (class:0x%08x; interface:0x%08x; method:0x%08x)."
-    VLDTR_E_IFACE_METHMULTIMPL              "Error: Multiple implementation of interface method (class:0x%08x; interface:0x%08x; method:0x%08x)."
     VLDTR_E_MR_BADCALLINGCONV               "Error: MemberRef signature has invalid calling convention=0x%08x."
     VLDTR_E_SIGNULL                         "Error: Signature has zero size."
     VLDTR_E_MD_BADCALLINGCONV               "Error: Signature has invalid calling convention=0x%08x."
@@ -469,7 +458,6 @@ BEGIN
     VLDTR_E_SIG_MISSNLBND                   "Error: Signature missing count of lower bounds of array at byte=0x%08x."
     VLDTR_E_SIG_MISSLBND                    "Error: Signature missing lower bound of array at byte=0x%08x."
     VLDTR_E_SIG_BADELTYPE                   "Error: Signature has invalid ELEMENT_TYPE_* (element type: 0x%08x; offset: 0x%08x)."
-    VLDTR_E_SIG_MISSVASIZE                  "Error: Signature missing size for VALUEARRAY at byte=0x%08x."
     VLDTR_E_SIG_SENTINMETHODDEF             "Error: ELEMENT_TYPE_SENTINEL is only allowed in MemberRef signatures."
     VLDTR_E_SIG_SENTMUSTVARARG              "Error: Signature containing ELEMENT_TYPE_SENTINEL must be VARARG."
     VLDTR_E_SIG_MULTSENTINELS               "Error: Multiple ELEMENT_TYPE_SENTINEL in signature."
@@ -478,43 +466,8 @@ BEGIN
     VLDTR_E_SIG_BADVOID                     "Error: Illegal use of type 'void' in signature."
     VLDTR_E_FMD_PINVOKENOTSTATIC            "Error: PInvoke item (field,method) must be Static."
     //@GENERICS
-    VLDTR_E_GP_NAMENULL                     "Error: GenericParam has no name."
-    VLDTR_E_GP_OWNERNIL                     "Warning: GenericParam has nil owner."
-    VLDTR_E_GP_DUPNAME                      "Error: GenericParam has a duplicate based on owner and name, token=0x%08x."
-    VLDTR_E_GP_DUPNUMBER                    "Error: GenericParam has a duplicate based on owner and number, token=0x%08x."
-    VLDTR_E_GP_NONSEQ_BY_OWNER              "Error: GenericParam is out of sequence by owner."
-    VLDTR_E_GP_NONSEQ_BY_NUMBER             "Error: GenericParam is out of sequence by number." 
-    VLDTR_E_GP_UNEXPECTED_OWNER_FOR_VARIANT_VAR "Error: GenericParam is co-or-contra variant but its owner, token (0x%08x), is not an interface or delegate."
     VLDTR_E_GP_ILLEGAL_VARIANT_MVAR         "Error: GenericParam is a method type parameter and must be non-variant, not co-or-contra variant."
-    VLDTR_E_GP_ILLEGAL_VARIANCE_FLAGS       "Error: GenericParam has invalid variance value in flags (0x%08x)."
-    VLDTR_E_GP_REFANDVALUETYPE              "Error: GenericParam has inconsistent special constraints ReferenceTypeConstraint and ValueTypeConstraint in flags (0x%08x)."
-    VLDTR_E_GPC_OWNERNIL                    "Error: GenericParamConstraint has nil owner."
-    VLDTR_E_GPC_DUP                         "Error: GenericParamConstraint has a duplicate based on owner and constraint, token=0x%08x."
-    VLDTR_E_GPC_NONCONTIGUOUS               "Error: GenericParamConstraint is non-contiguous with preceding constraints for same owner, token=0x%08x."
-    VLDTR_E_MS_METHODNIL                    "Error: MethodSpec has nil method."
-    VLDTR_E_MS_DUP                          "Error: MethodSpec has a duplicate based on method and instantiation, token=0x%08x."
-    VLDTR_E_MS_BADCALLINGCONV               "Error: MethodSpec signature has invalid calling convention=0x%08x."
-    VLDTR_E_MS_MISSARITY                    "Error: MethodSpec signature is missing arity at byte=0x%08x."
-    VLDTR_E_MS_MISSARG                      "Error: MethodSpec signature is missing type argument # %d."
-    VLDTR_E_MS_ARITYMISMATCH                "Error: MethodSpec has generic method of arity %d but instantiation of different arity %d."
-    VLDTR_E_MS_METHODNOTGENERIC             "Error: MethodSpec method is not generic."
-    VLDTR_E_SIG_MISSARITY                   "Error: Signature missing arity of instantiated generic type at byte=0x%08x."
-    VLDTR_E_SIG_ARITYMISMATCH               "Error: Signature has generic type of arity %d instantiated at different arity %d at byte=0x%08x."
-    VLDTR_E_EP_GENERIC_METHOD               "Error: Entry point in CLR header is the token for a generic method."
-    VLDTR_E_SIG_ARITYZERO                   "Error: Signature has generic type instantiated at arity 0 at byte=0x%08x."
-    VLDTR_E_MS_ARITYZERO                    "Error: MethodSpec signature has arity 0 at byte=0x%08x."
-    VLDTR_E_EP_GENERIC_TYPE                 "Error: Entry point in CLR header is the token for a method in a generic type."
-    VLDTR_E_MI_DECLNOTGENERIC               "Error: MethodImpl overrides non-generic method (token=0x%08x) with generic method."
-    VLDTR_E_MI_IMPLNOTGENERIC               "Error: MethodImpl overrides generic method (token=0x%08x) with non-generic method."
-    VLDTR_E_MI_ARITYMISMATCH                "Error: MethodImpl overrides generic method (token=0x%08x) of arity %d with generic method of arity %d."
-    VLDTR_E_TD_EXTBADTYPESPEC               "Error: TypeDef extends a TypeSpec (0x%08x) that is not an instantiated type."
-    VLDTR_E_SIG_BYREFINST                   "Error: Signature has type instantiated at ByRef at offset 0x%08x."
-    VLDTR_E_MS_BYREFINST                    "Error: MethodSpec has type instantiated at ByRef at offset 0x%08x."
-    VLDTR_E_TS_EMPTY                        "Error: TypeSpec has empty signature."
-    VLDTR_E_TS_HASSENTINALS                 "Error: TypeSpec has signature containing one or more sentinels."
-    VLDTR_E_TD_GENERICHASEXPLAYOUT          "Error: TypeDef is generic but has explicit layout."
-    VLDTR_E_SIG_BADTOKTYPE                  "Error: Signature has token following ELEMENT_TYPE_CLASS (_VALUETYPE) that is not a TypeDef or TypeRef (token: 0x%08x; offset: 0x%08x)."
-
+    
     COR_E_APPDOMAINUNLOADED                 "Error: Attempt to access unloaded AppDomain."
     COR_E_MISSINGMETHOD                     "Error: Missing method '%2' from class '%1'."
     COR_E_FIXUPSINEXE                       "Cannot load executable '%1' because it contains extra relocations or has relocations stripped."
@@ -535,7 +488,6 @@ BEGIN
     FUSION_E_APP_DOMAIN_LOCKED              "The requested assembly version conflicts with what is already bound in the app domain or specified in the manifest."
     FUSION_E_CONFIGURATION_ERROR            "The requested assembly name was neither found in the GAC nor in the manifest or the manifest's specified location is wrong."
     FUSION_E_MANIFEST_PARSE_ERROR           "Unexpected error while parsing the specified manifest."
-    FUSION_E_INVALID_ASSEMBLY_REFERENCE     "The given assembly name is invalid because a processor architecture is specified."
     IDS_EE_HASH_VAL_FAILED                  "Hash validation failed for file or assembly '%1'."
     CORSEC_E_MISSING_STRONGNAME             "Assembly '%1' is missing the required strong name."
     CORSEC_E_INVALID_PUBLICKEY              "The public key for assembly '%1' was invalid."
@@ -572,17 +524,6 @@ BEGIN
     CORDBG_E_ENC_JIT_CANT_UPDATE            "JIT unable to update internal structures."
     END
 
-// These strings belong to the type library importer and exporter.
-STRINGTABLE DISCARDABLE
-BEGIN
-    TLBX_E_INVALID_NAMESPACE                "Type library has an invalid namespace and cannot be imported (library: '%ls'; namespace: '%ls')."
-    TLBX_I_GENERIC_BASE_TYPE                "Type library exporter encountered a type that derives from a generic class and is not marked as [ClassInterface(ClassInterfaceType.None)]. Class interfaces cannot be exposed for such types. Consider marking the type with [ClassInterface(ClassInterfaceType.None)] and exposing an explicit interface as the default interface to COM using the ComDefaultInterface attribute."
-    TLBX_E_NO_CRITICALHANDLE_ARRAYS         "Type '%hs' contains arrays of CriticalHandles, which cannot be exported to a type library."
-    TLBX_W_BAD_SAFEARRAYFIELD_NO_ELEMENTVT  "System.Array fields without a SafeArraySubType cannot be used from COM. For legacy reasons, they are exported as SAFEARRAYs of VARIANTs. However, at runtime, they are not marshaled as such."
-    TLBX_W_LAYOUTCLASS_AS_INTERFACE         "Type library exporter encountered a reference type with layout marked as [MarshalAs(UnmanagedType.Interface)] in a signature. The reference type was instead treated as if it were marked with [MarshalAs(UnmanagedType.IUnknown)]."
-    TLBX_E_EVENT_WITH_NEWENUM               "Type library importer encountered a source interface on coclass '%ls' with a NewEnum member.  This is not supported."
-END
-
 // These strings are generated from within the EE.
 STRINGTABLE DISCARDABLE 
 BEGIN
@@ -1066,56 +1007,12 @@ END
 // Verifier error messages
 STRINGTABLE DISCARDABLE 
 BEGIN
-    VER_E_LOC_BYNAME        "[local variable '%s']"
-    
     VER_E_FIELD_SIG         "[field sig]"
 
-    VER_E_OPEN_DLGT_PROT_ACC "Protected method access through an open instance delegate is not verifiable."
-        
     //@GENERICSVER: new generics related error messages
-    VER_E_VALCLASS_OBJREF_VAR          "Value type, ObjRef type or variable type expected."
-    VER_E_STACK_P_VALCLASS_OBJREF_VAR  "Expected address of value type, ObjRef type or variable type on the stack."
-    VER_E_SIG_VAR_PARAM            "Unrecognized type parameter of enclosing class."
-    VER_E_SIG_MVAR_PARAM           "Unrecognized type parameter of enclosing method."
-    VER_E_SIG_VAR_ARG              "Unrecognized type argument of referenced class instantiation."
-    VER_E_SIG_MVAR_ARG             "Unrecognized type argument of referenced method instantiation."
-    VER_E_SIG_GENERICINST          "Cannot resolve generic type."
-    VER_E_SIG_METHOD_INST          "Method instantiation contains non boxable type arguments."
-    VER_E_SIG_METHOD_PARENT_INST   "Method parent instantiation contains non boxable type arguments."
-    VER_E_SIG_FIELD_PARENT_INST    "Field parent instantiation contains non boxable type arguments."
-    VER_E_CALLCONV_NOT_GENERICINST "Unrecognized calling convention for an instantiated generic method."
-    VER_E_TOKEN_BAD_METHOD_SPEC    "Unrecognized generic method in method instantiation."
-        VER_E_BAD_READONLY_PREFIX      "Missing ldelema or call following readonly prefix."
-    VER_E_BAD_CONSTRAINED_PREFIX   "Missing callvirt following constrained prefix."
-
     VER_E_CIRCULAR_VAR_CONSTRAINTS "Method parent has circular class type parameter constraints."
     VER_E_CIRCULAR_MVAR_CONSTRAINTS "Method has circular method type parameter constraints."
 
-    VER_E_UNSATISFIED_METHOD_INST          "Method instantiation has unsatisfied method type parameter constraints."
-    VER_E_UNSATISFIED_METHOD_PARENT_INST   "Method parent instantiation has unsatisfied class type parameter constraints."
-    VER_E_UNSATISFIED_FIELD_PARENT_INST    "Field parent instantiation has unsatisfied class type parameter constraints."
-    VER_E_UNSATISFIED_BOX_OPERAND          "Type operand of box instruction has unsatisfied class type parameter constraints."
-    VER_E_CONSTRAINED_CALL_WITH_NON_BYREF_THIS "The 'this' argument to a constrained call must have ByRef type."
-    VER_E_CONSTRAINED_OF_NON_VARIABLE_TYPE "The operand to a constrained prefix instruction must be a type parameter."
-    VER_E_READONLY_UNEXPECTED_CALLEE       "The readonly prefix may only be applied to calls to array methods returning ByRefs."
-    VER_E_READONLY_ILLEGAL_WRITE            "Illegal write to readonly ByRef."
-    VER_E_READONLY_IN_MKREFANY              "A readonly ByRef cannot be used with mkrefany."
-    VER_E_UNALIGNED_ALIGNMENT      "Alignment specified for 'unaligned' prefix must be 1, 2, or 4."
-    VER_E_TAILCALL_INSIDE_EH       "The tail.call (or calli or callvirt) instruction cannot be used to transfer control out of a try, filter, catch, or finally block."
-    VER_E_BACKWARD_BRANCH          "Stack height at all points must be determinable in a single forward scan of IL."
-    VER_E_CALL_TO_VTYPE_BASE       "Call to base type of valuetype."
-    VER_E_NEWOBJ_OF_ABSTRACT_CLASS "Cannot construct an instance of abstract class."
-    VER_E_UNMANAGED_POINTER        "Unmanaged pointers are not a verifiable type."
-    VER_E_LDFTN_NON_FINAL_VIRTUAL  "Cannot LDFTN a non-final virtual method for delegate creation if target object is potentially not the same type as the method class."
-    VER_E_FIELD_OVERLAP      "Accessing type with overlapping fields."
-    VER_E_THIS_MISMATCH      "The 'this' parameter to the call must be the calling method's 'this' parameter."
-    VER_E_STACK_I_I4         "Expected I4 on the stack."
-END
-
-// Security error messages
-STRINGTABLE DISCARDABLE 
-BEGIN
-        SN_E_PUBLICKEY_MISMATCH         "Key pair does not match public key from assembly '%1'."
 END
 
 // General prompt strings.
index 0c327b0..713fce2 100644 (file)
        <Comment> Attempt to define an object that already exists in valid scenerios. </Comment>
 </HRESULT>
 
-<HRESULT NumericValue="0x1311de">
-       <SymbolicName>TLBX_W_BAD_SAFEARRAYFIELD_NO_ELEMENTVT</SymbolicName>
-       <Comment> TypeLib export: System.Array SAFEARRAY field without a SafeArraySubType. </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x1311df">
-       <SymbolicName>TLBX_W_LAYOUTCLASS_AS_INTERFACE</SymbolicName>
-       <Comment> TypeLib export: Class with layout parameter of field marked with UnmanagedType.Interface </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x1311e0">
-       <SymbolicName>TLBX_I_GENERIC_BASE_TYPE</SymbolicName>
-       <Comment> TypeLib export: type deriving from a generic type. </Comment>
-</HRESULT>
-
 <HRESULT NumericValue="0x13130b">
        <SymbolicName>CORDBG_S_BAD_START_SEQUENCE_POINT</SymbolicName>
        <Comment> Attempt to SetIP not at a sequence point sequence point. </Comment>
        <Comment> The assembly is built by a runtime newer than the currently loaded runtime, and cannot be loaded. </Comment>
 </HRESULT>
 
-<HRESULT NumericValue="0x8013101c">
-       <SymbolicName>COR_E_CANNOT_SET_POLICY</SymbolicName>
-       <Message>"Cannot set security policy under MultiDomain after non-GAC assemblies have been loaded in appdomain."</Message>
-       <Comment> Unable to set app domain security policy after non-GAC domain neutral assemblies are loaded </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x8013101d">
-       <SymbolicName>COR_E_CANNOT_SPECIFY_EVIDENCE</SymbolicName>
-       <Message>"Cannot specify assembly evidence under MultiDomain after non-GAC assemblies with default evidence have been loaded in appdomain."</Message>
-       <Comment> Unable to use assembly evidence after non-GAC domain neutral assemblies are loaded </Comment>
-</HRESULT>
-
 <HRESULT NumericValue="0x8013101e">
        <SymbolicName>COR_E_MULTIMODULEASSEMBLIESDIALLOWED</SymbolicName>
        <Message>"The module cannot be loaded because only single file assemblies are supported."</Message>
        <Comment> Host detects deadlock on a blocking operation </Comment>
 </HRESULT>
 
-<HRESULT NumericValue="0x80131021">
-       <SymbolicName>HOST_E_INTERRUPTED</SymbolicName>
-       <Message>"Host interrupted a wait."</Message>
-       <Comment> Host interrupts a wait, similar to APC </Comment>
-</HRESULT>
-
 <HRESULT NumericValue="0x80131022">
        <SymbolicName>HOST_E_INVALIDOPERATION</SymbolicName>
        <Message>"Invalid operation."</Message>
        <Comment> CLR has been disabled due to unrecoverable error </Comment>
 </HRESULT>
 
-<HRESULT NumericValue="0x80131024">
-       <SymbolicName>HOST_E_TIMEOUT</SymbolicName>
-       <Message>"A wait has timed out."</Message>
-       <Comment> A wait times out </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131025">
-       <SymbolicName>HOST_E_NOT_OWNER</SymbolicName>
-       <Message>"The leave operation has been attempted on a synchronization primitive that is not owned by the current thread."</Message>
-       <Comment> </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131026">
-       <SymbolicName>HOST_E_ABANDONED</SymbolicName>
-       <Message>"An event has been abandoned."</Message>
-       <Comment> An event is abandoned </Comment>
-</HRESULT>
-
 <HRESULT NumericValue="0x80131027">
        <SymbolicName>HOST_E_EXITPROCESS_THREADABORT</SymbolicName>
        <Message>"Process exited due to ThreadAbort escalation."</Message>
        <Comment> ExitProcess due to OutOfMemory escalation </Comment>
 </HRESULT>
 
-<HRESULT NumericValue="0x8013102b">
-       <SymbolicName>HOST_E_EXITPROCESS_STACKOVERFLOW</SymbolicName>
-       <Message>"Process exited due to StackOverflow escalation."</Message>
-       <Comment> ExitProcess due to StackOverflow escalation </Comment>
-</HRESULT>
-
 <HRESULT NumericValue="0x80131039">
        <SymbolicName>COR_E_MODULE_HASH_CHECK_FAILED</SymbolicName>
        <Message>"The check of the module's hash failed."</Message>
        <Comment> HTTP download of assemblies has been disabled for this appdomain. </Comment>
 </HRESULT>
 
-<HRESULT NumericValue="0x8013104A">
-       <SymbolicName>CLR_E_APP_CONFIG_NOT_ALLOWED_IN_APPX_PROCESS</SymbolicName>
-       <Message>"Application configuration file not allowed in AppX process."</Message>
-       <Comment> Application configuration file not allowed in AppX process. </Comment>
-</HRESULT>
-
 <HRESULT NumericValue="0x80131050">
        <SymbolicName>FUSION_E_HOST_GAC_ASM_MISMATCH</SymbolicName>
        <Message>"Assembly in host store has a different signature than assembly in GAC."</Message>
        <Comment> Unexpected error while parsing the specified manifest </Comment>
 </HRESULT>
 
-<HRESULT NumericValue="0x80131056">
-       <SymbolicName>FUSION_E_INVALID_ASSEMBLY_REFERENCE</SymbolicName>
-       <Message>"The given assembly name is invalid because a processor architecture is specified."</Message>
-       <Comment> The given assembly name is invalid because a processor architecture is specified </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131057">
-       <SymbolicName>COR_E_ASSEMBLY_NOT_EXPECTED</SymbolicName>
-       <Message>"The module was expected to not contain an assembly manifest."</Message>
-       <Comment> The module was expected to not contain an assembly manifest.</Comment>
-</HRESULT>
-
 <HRESULT NumericValue="0x80131058">
        <SymbolicName>COR_E_LOADING_REFERENCE_ASSEMBLY</SymbolicName>
        <Message>"Reference assemblies should not be loaded for execution.  They can only be loaded in the Reflection-only loader context."</Message>
        <Comment> Merge: Inconsistency in meta data import scope </Comment>
 </HRESULT>
 
-<HRESULT NumericValue="0x8013118c">
-       <SymbolicName>TLBX_E_NO_CRITICALHANDLE_ARRAYS</SymbolicName>
-       <Message>"TypeLib export: Detected array of CriticalHandles."</Message>
-       <Comment> TypeLib export: detected array of CriticalHandles </Comment>
-</HRESULT>
-
 <HRESULT NumericValue="0x80131192">
        <SymbolicName>META_E_BAD_SIGNATURE</SymbolicName>
        <Message>"Bad binary signature."</Message>
        <Comment> Must call UnmarkAll first before marking. </Comment>
 </HRESULT>
 
-<HRESULT NumericValue="0x8013119c">
-       <SymbolicName>META_E_GENERICPARAM_INCONSISTENT</SymbolicName>
-       <Message>"Merge: duplicated types or methods have inconsistent GenericParams."</Message>
-       <Comment> Merge: duplicated types/methods have inconsistent GenericParams </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x8013119d">
-       <SymbolicName>META_E_EVENT_COUNTS</SymbolicName>
-       <Message>"Merge: different event counts in import and emit scopes."</Message>
-       <Comment> Merge: different event counts in import and emit scopes. </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x8013119e">
-       <SymbolicName>META_E_PROPERTY_COUNTS</SymbolicName>
-       <Message>"Merge: different property counts in import and emit scopes."</Message>
-       <Comment> Merge: different property counts in import and emit scopes. </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x8013119f">
-       <SymbolicName>META_E_TYPEDEF_MISSING</SymbolicName>
-       <Message>"Merge: An input scope has a TypeRef which does not have a matching TypeDef."</Message>
-       <Comment> Merge: An input scope has a TypeRef which should but doesn't have a matching TypeDef. </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x801311ad">
-       <SymbolicName>TLBX_E_INVALID_NAMESPACE</SymbolicName>
-       <Message>"TypeLib import: an imported typelib has an invalid namespace name."</Message>
-       <Comment> TypeLib import: an imported typelib has an invalid namespace name. </Comment>
-</HRESULT>
-
 <HRESULT NumericValue="0x801311c0">
        <SymbolicName>META_E_CA_INVALID_TARGET</SymbolicName>
        <Message>"Known custom attribute on invalid target."</Message>
        <Comment> SaveDelta was called without being in EnC mode </Comment>
 </HRESULT>
 
-<HRESULT NumericValue="0x801311d6">
-       <SymbolicName>META_E_METHOD_COUNTS</SymbolicName>
-       <Message>"Merge: different method counts in import and emit scopes."</Message>
-       <Comment> Merge: different method counts in import and emit scopes. </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x801311d7">
-       <SymbolicName>META_E_FIELD_COUNTS</SymbolicName>
-       <Message>"Merge: different field counts in import and emit scopes."</Message>
-       <Comment> Merge: different field counts in import and emit scopes. </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x801311d8">
-       <SymbolicName>META_E_PARAM_COUNTS</SymbolicName>
-       <Message>"Merge: different parameter counts in import and emit scopes."</Message>
-       <Comment> Merge: different param counts in import and emit scopes. </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x801311e2">
-       <SymbolicName>TLBX_E_EVENT_WITH_NEWENUM</SymbolicName>
-       <Comment> TypeLib import: source interface with NewEnum member. </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x801311e4">
-       <SymbolicName>META_E_MISMATCHED_VISIBLITY</SymbolicName>
-       <Comment> Merge - Match found for type/method/etc but differs in visiblity  </Comment>
-</HRESULT>
-
 <HRESULT NumericValue="0x801311e5">
        <SymbolicName>META_E_CA_BAD_FRIENDS_ARGS</SymbolicName>
        <Message>"InternalsVisibleTo can't have a version, culture, or processor architecture."</Message>
        <Comment> Signature has bad element type. </Comment>
 </HRESULT>
 
-<HRESULT NumericValue="0x80131248">
-       <SymbolicName>VLDTR_E_SIG_MISSVASIZE</SymbolicName>
-       <Message>"Signature has value array missing size."</Message>
-       <Comment> Signature has value array missing size. </Comment>
-</HRESULT>
-
 <HRESULT NumericValue="0x80131256">
        <SymbolicName>VLDTR_E_TD_ENCLNOTNESTED</SymbolicName>
        <Message>"TypeDef not nested has encloser."</Message>
        <Comment> Assembly already loaded without additional security evidence. </Comment>
 </HRESULT>
 
-<HRESULT NumericValue="0x80131413">
-       <SymbolicName>CORSEC_E_CRYPTOAPI_CALL_FAILED</SymbolicName>
-       <Message>"StrongName APIs not supported on system."</Message>
-       <Comment> StrongName APIs not supported on system </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131414">
-       <SymbolicName>CORSEC_E_NO_SUITABLE_CSP</SymbolicName>
-       <Message>"StrongName APIs could not locate a matching CSP."</Message>
-       <Comment> StrongName APIs couldn't locate a matching CSP </Comment>
-</HRESULT>
-
 <HRESULT NumericValue="0x80131416">
        <SymbolicName>CORSEC_E_POLICY_EXCEPTION</SymbolicName>
        <Message>"PolicyException thrown."</Message>
        <Comment> Signature size mismatch </Comment>
 </HRESULT>
 
-<HRESULT NumericValue="0x80131421">
-       <SymbolicName>SN_E_PUBLICKEY_MISMATCH</SymbolicName>
-       <Message>"Public key of assembly did not match signing public key."</Message>
-       <Comment> Public key of assembly did not match signing public key </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131422">
-       <SymbolicName>CORSEC_E_INVALID_SIGNATUREKEY</SymbolicName>
-       <Message>"Invalid signature public key specified in AssemblySignatureKeyAttribute."</Message>
-       <Comment> Invalid signature key (or invalid key format) specified in the assembly's attribute </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131423">
-       <SymbolicName>CORSEC_E_INVALID_COUNTERSIGNATURE</SymbolicName>
-       <Message>"Invalid countersignature specified in AssemblySignatureKeyAttribute."</Message>
-       <Comment> Invalid signature (or invalid signature format) specified in the assembly's attribute </Comment>
-</HRESULT>
-
 <HRESULT NumericValue="0x80131430">
        <SymbolicName>CORSEC_E_CRYPTO</SymbolicName>
        <Message>"Failure during Cryptographic operation."</Message>
   <Comment>Fail to access a CCW because the corresponding managed object is already collected.</Comment>
 </HRESULT>
 
-<HRESULT NumericValue="0x80131545">
-  <SymbolicName>COR_E_MAXMETHODSIZE</SymbolicName>
-  <Message>"A method in this assembly is greater than the maximum allowed method size."</Message>
-  <Comment>This is Apollo only.</Comment>
-</HRESULT>
-
-
 <HRESULT NumericValue="0x80131577">
        <SymbolicName>COR_E_KEYNOTFOUND</SymbolicName>
        <Message>"The given key was not present in the dictionary."</Message>
        <Message>"A runtime has already been bound for legacy activation policy use."</Message>
 </HRESULT>
 
-<HRESULT NumericValue="0x80131705">
-  <SymbolicName>CLR_E_SHIM_SHUTDOWNINPROGRESS</SymbolicName>
-  <Message>"The operation is invalid because the process may be shutting down."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x8013180c">
-       <SymbolicName>VER_E_LOC_BYNAME</SymbolicName>
-</HRESULT>
-
 <HRESULT NumericValue="0x80131815">
        <SymbolicName>VER_E_FIELD_SIG</SymbolicName>
        <Message>"[field sig]"</Message>
 </HRESULT>
 
-<HRESULT NumericValue="0x80131816">
-    <SymbolicName>VER_E_OPEN_DLGT_PROT_ACC</SymbolicName>
-    <Message>"Protected method access through an open instance delegate is not verifiable."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318c0">
-       <SymbolicName>VER_E_VALCLASS_OBJREF_VAR</SymbolicName>
-       <Message>"Value type, ObjRef type or variable type expected."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318c1">
-       <SymbolicName>VER_E_STACK_P_VALCLASS_OBJREF_VAR</SymbolicName>
-       <Message>"Expected address of value type, ObjRef type or variable type on the stack."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318c2">
-       <SymbolicName>VER_E_SIG_VAR_PARAM</SymbolicName>
-       <Message>"Unrecognized type parameter of enclosing class."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318c3">
-       <SymbolicName>VER_E_SIG_MVAR_PARAM</SymbolicName>
-       <Message>"Unrecognized type parameter of enclosing method."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318c4">
-       <SymbolicName>VER_E_SIG_VAR_ARG</SymbolicName>
-       <Message>"Unrecognized type argument of referenced class instantiation."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318c5">
-       <SymbolicName>VER_E_SIG_MVAR_ARG</SymbolicName>
-       <Message>"Unrecognized type argument of referenced method instantiation."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318c6">
-       <SymbolicName>VER_E_SIG_GENERICINST</SymbolicName>
-       <Message>"Cannot resolve generic type."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318c7">
-       <SymbolicName>VER_E_SIG_METHOD_INST</SymbolicName>
-       <Message>"Method instantiation contains non boxable type arguments."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318c8">
-       <SymbolicName>VER_E_SIG_METHOD_PARENT_INST</SymbolicName>
-       <Message>"Method parent instantiation contains non boxable type arguments."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318c9">
-       <SymbolicName>VER_E_SIG_FIELD_PARENT_INST</SymbolicName>
-       <Message>"Field parent instantiation contains non boxable type arguments."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318ca">
-       <SymbolicName>VER_E_CALLCONV_NOT_GENERICINST</SymbolicName>
-       <Message>"Unrecognized calling convention for an instantiated generic method."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318cb">
-       <SymbolicName>VER_E_TOKEN_BAD_METHOD_SPEC</SymbolicName>
-       <Message>"Unrecognized generic method in method instantiation."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318cc">
-       <SymbolicName>VER_E_BAD_READONLY_PREFIX</SymbolicName>
-       <Message>"Missing ldelema or call following readonly. prefix."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318cd">
-       <SymbolicName>VER_E_BAD_CONSTRAINED_PREFIX</SymbolicName>
-       <Message>"Missing callvirt following constrained. prefix."</Message>
-</HRESULT>
-
 <HRESULT NumericValue="0x801318ce">
        <SymbolicName>VER_E_CIRCULAR_VAR_CONSTRAINTS</SymbolicName>
        <Message>"Method parent has circular class type parameter constraints."</Message>
        <Message>"Method has circular method type parameter constraints."</Message>
 </HRESULT>
 
-<HRESULT NumericValue="0x801318d0">
-       <SymbolicName>VER_E_UNSATISFIED_METHOD_INST</SymbolicName>
-       <Message>"Method instantiation has unsatisfied method type parameter constraints."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318d1">
-       <SymbolicName>VER_E_UNSATISFIED_METHOD_PARENT_INST</SymbolicName>
-       <Message>"Method parent instantiation has unsatisfied class type parameter constraints."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318d2">
-       <SymbolicName>VER_E_UNSATISFIED_FIELD_PARENT_INST</SymbolicName>
-       <Message>"Field parent instantiation has unsatisfied class type parameter constraints."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318d3">
-       <SymbolicName>VER_E_UNSATISFIED_BOX_OPERAND</SymbolicName>
-       <Message>"Type operand of box instruction has unsatisfied class type parameter constraints."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318d4">
-       <SymbolicName>VER_E_CONSTRAINED_CALL_WITH_NON_BYREF_THIS</SymbolicName>
-       <Message>"The 'this' argument to a constrained call must have ByRef type."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318d5">
-       <SymbolicName>VER_E_CONSTRAINED_OF_NON_VARIABLE_TYPE</SymbolicName>
-       <Message>"The operand to a constrained prefix instruction must be a type parameter."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318d6">
-       <SymbolicName>VER_E_READONLY_UNEXPECTED_CALLEE</SymbolicName>
-       <Message>"The readonly prefix may only be applied to calls to array methods returning ByRefs."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318d7">
-       <SymbolicName>VER_E_READONLY_ILLEGAL_WRITE</SymbolicName>
-       <Message>"Illegal write to readonly ByRef."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318d8">
-       <SymbolicName>VER_E_READONLY_IN_MKREFANY</SymbolicName>
-       <Message>"A readonly ByRef cannot be used with mkrefany."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318d9">
-       <SymbolicName>VER_E_UNALIGNED_ALIGNMENT</SymbolicName>
-       <Message>"Alignment specified for 'unaligned' prefix must be 1, 2, or 4."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318da">
-       <SymbolicName>VER_E_TAILCALL_INSIDE_EH</SymbolicName>
-       <Message>"The tail.call (or calli or callvirt) instruction cannot be used to transfer control out of a try, filter, catch, or finally block."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318db">
-       <SymbolicName>VER_E_BACKWARD_BRANCH</SymbolicName>
-       <Message>"Stack height at all points must be determinable in a single forward scan of IL."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318dc">
-       <SymbolicName>VER_E_CALL_TO_VTYPE_BASE</SymbolicName>
-       <Message>"Call to base type of valuetype."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318dd">
-       <SymbolicName>VER_E_NEWOBJ_OF_ABSTRACT_CLASS</SymbolicName>
-       <Message>"Cannot construct an instance of abstract class."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318de">
-       <SymbolicName>VER_E_UNMANAGED_POINTER</SymbolicName>
-        <Message>"Unmanaged pointers are not a verifiable type."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318df">
-       <SymbolicName>VER_E_LDFTN_NON_FINAL_VIRTUAL</SymbolicName>
-       <Message>"Cannot LDFTN a non-final virtual method."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318e0">
-       <SymbolicName>VER_E_FIELD_OVERLAP</SymbolicName>
-       <Message>"Accessing type with overlapping fields."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318e1">
-       <SymbolicName>VER_E_THIS_MISMATCH</SymbolicName>
-       <Message>"The 'this' parameter to the call must be the calling method's 'this' parameter."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318e2">
-       <SymbolicName>VER_E_STACK_I_I4</SymbolicName>
-       <Message>"Expected I4 on the stack."</Message>
-</HRESULT>
-
-<HRESULT NumericValue="0x801318f6">
-       <SymbolicName>VER_E_INITIALIZE_ARRAY_MISSING_TOKEN</SymbolicName>
-       <Message>"Ldtoken instruction required before call to System.Runtime.CompilerServices.InitializeArray."</Message>
-</HRESULT>
-
 <HRESULT NumericValue="0x80131920">
        <SymbolicName>COR_E_Data</SymbolicName>
 </HRESULT>
        <Comment> Illegal "void" in signature </Comment>
 </HRESULT>
 
-<HRESULT NumericValue="0x80131b25">
-       <SymbolicName>VLDTR_E_IFACE_METHMULTIMPL</SymbolicName>
-       <Message>"Multiple implementation of method."</Message>
-       <Comment> Multiple implementation of method </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b26">
-       <SymbolicName>VLDTR_E_GP_NAMENULL</SymbolicName>
-       <Message>"GenericParam name is NULL."</Message>
-       <Comment> GenericParam name is NULL </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b27">
-       <SymbolicName>VLDTR_E_GP_OWNERNIL</SymbolicName>
-       <Message>"GenericParam has nil owner."</Message>
-       <Comment> GenericParam has nil owner. </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b28">
-       <SymbolicName>VLDTR_E_GP_DUPNAME</SymbolicName>
-       <Message>"GenericParam has duplicate by owner and name."</Message>
-       <Comment> GenericParam has duplicate by owner and name. </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b29">
-       <SymbolicName>VLDTR_E_GP_DUPNUMBER</SymbolicName>
-       <Message>"GenericParam has duplicate by owner and number."</Message>
-       <Comment> GenericParam has duplicate by owner and number. </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b2a">
-       <SymbolicName>VLDTR_E_GP_NONSEQ_BY_OWNER</SymbolicName>
-       <Message>"GenericParam is non sequential by owner."</Message>
-       <Comment> GenericParam is non sequential by owner </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b2b">
-       <SymbolicName>VLDTR_E_GP_NONSEQ_BY_NUMBER</SymbolicName>
-       <Message>"GenericParam is non sequential by number."</Message>
-       <Comment> GenericParam is non sequential by number </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b2c">
-       <SymbolicName>VLDTR_E_GP_UNEXPECTED_OWNER_FOR_VARIANT_VAR</SymbolicName>
-       <Message>"GenericParam has variance but its owner is not an interface or delegate."</Message>
-       <Comment> GenericParam has variance but its owner is not an interface or delegate </Comment>
-</HRESULT>
-
 <HRESULT NumericValue="0x80131b2d">
        <SymbolicName>VLDTR_E_GP_ILLEGAL_VARIANT_MVAR</SymbolicName>
        <Message>"GenericParam is a method type parameter and must be non-variant."</Message>
        <Comment> GenericParam is a method type parameter and must be non-variant </Comment>
 </HRESULT>
 
-<HRESULT NumericValue="0x80131b2e">
-       <SymbolicName>VLDTR_E_GP_ILLEGAL_VARIANCE_FLAGS</SymbolicName>
-       <Message>"GenericParam has illegal value for variance flags."</Message>
-       <Comment> GenericParam has illegal value for variance flags </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b2f">
-       <SymbolicName>VLDTR_E_GP_REFANDVALUETYPE</SymbolicName>
-       <Message>"GenericParam has incompatible special constraints reference type and valuetype."</Message>
-       <Comment> GenericParam has incompatible special constraints reference type and valuetype </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b30">
-       <SymbolicName>VLDTR_E_GPC_OWNERNIL</SymbolicName>
-       <Message>"GenericParamConstraint has nil owner."</Message>
-       <Comment> GenericParamConstraint has nil owner </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b31">
-       <SymbolicName>VLDTR_E_GPC_DUP</SymbolicName>
-       <Message>"GenericParamConstraint has duplicate by owner and constraint."</Message>
-       <Comment> GenericParamConstraint has duplicate by owner and constraint </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b32">
-       <SymbolicName>VLDTR_E_GPC_NONCONTIGUOUS</SymbolicName>
-       <Message>"GenericParamConstraint is non-contiguous with preceeding constraints for same owner."</Message>
-       <Comment> GenericParamConstraint is non-contiguous with preceeding constraints for same owner </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b33">
-       <SymbolicName>VLDTR_E_MS_METHODNIL</SymbolicName>
-       <Message>"MethodSpec has nil method."</Message>
-       <Comment> MethodSpec has nil method </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b34">
-       <SymbolicName>VLDTR_E_MS_DUP</SymbolicName>
-       <Message>"MethodSpec has duplicate based on method and instantiation."</Message>
-       <Comment> MethodSpec has duplicate based own method and instantiation </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b35">
-       <SymbolicName>VLDTR_E_MS_BADCALLINGCONV</SymbolicName>
-       <Message>"MethodSpec signature has invalid calling convention."</Message>
-       <Comment> MethodSpec signature has invalid calling convention </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b36">
-       <SymbolicName>VLDTR_E_MS_MISSARITY</SymbolicName>
-       <Message>"MethodSpec signature is missing arity specification."</Message>
-       <Comment> MethodSpec signature is missing arity specification </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b37">
-       <SymbolicName>VLDTR_E_MS_MISSARG</SymbolicName>
-       <Message>"MethodSpec signature is missing type argument."</Message>
-       <Comment> MethodSpec signature is missing type argument </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b38">
-       <SymbolicName>VLDTR_E_MS_ARITYMISMATCH</SymbolicName>
-       <Message>"MethodSpec arity of generic method and instantiation do not match."</Message>
-       <Comment> MethodSpec arity of generic method and instantiation do not match </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b39">
-       <SymbolicName>VLDTR_E_MS_METHODNOTGENERIC</SymbolicName>
-       <Message>"MethodSpec method is not generic."</Message>
-       <Comment> MethodSpec method is not generic </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b3a">
-       <SymbolicName>VLDTR_E_SIG_MISSARITY</SymbolicName>
-       <Message>"Signature missing arity of instantiated generic type."</Message>
-       <Comment> Signature missing arity of instantiated generic type </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b3b">
-       <SymbolicName>VLDTR_E_SIG_ARITYMISMATCH</SymbolicName>
-       <Message>"Signature has generic type of arity instantiated at different arity."</Message>
-       <Comment> Signature has generic type of arity instantiated at different arity </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b40">
-       <SymbolicName>VLDTR_E_EP_GENERIC_METHOD</SymbolicName>
-       <Message>"Entry point in CLR header is the token for a generic method."</Message>
-       <Comment> Entry point in CLR header is the token for a generic method </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b43">
-       <SymbolicName>VLDTR_E_SIG_ARITYZERO</SymbolicName>
-       <Message>"Signature has generic type instantiated at arity 0."</Message>
-       <Comment> Signature has generic type instantiated at arity 0 </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b44">
-       <SymbolicName>VLDTR_E_MS_ARITYZERO</SymbolicName>
-       <Message>"MethodSpec signature has arity 0."</Message>
-       <Comment> MethodSpec signature has arity 0 </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b46">
-       <SymbolicName>VLDTR_E_EP_GENERIC_TYPE</SymbolicName>
-       <Message>"Entry point in CLR header is the token for a method in a generic type."</Message>
-       <Comment> Entry point in CLR header is the token for a method in a generic type </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b47">
-       <SymbolicName>VLDTR_E_MI_DECLNOTGENERIC</SymbolicName>
-       <Message>"MethodImpl overrides non-generic method with generic method."</Message>
-       <Comment> MethodImpl overrides non-generic method with generic method </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b48">
-       <SymbolicName>VLDTR_E_MI_IMPLNOTGENERIC</SymbolicName>
-       <Message>"MethodImpl overrides non-generic method with generic method."</Message>
-       <Comment> MethodImpl overrides non-generic method with generic method </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b49">
-       <SymbolicName>VLDTR_E_MI_ARITYMISMATCH</SymbolicName>
-       <Message>"MethodImpl overrides generic method of arity n with generic method of arity m."</Message>
-       <Comment> MethodImpl overrides generic method of arity n with generic method of arity m </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b4a">
-       <SymbolicName>VLDTR_E_TD_EXTBADTYPESPEC</SymbolicName>
-       <Message>"TypeDef extends a TypeSpec that is not an instantiated type."</Message>
-       <Comment> TypeDef extends a TypeSpec that is not an instantiated type </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b4b">
-       <SymbolicName>VLDTR_E_SIG_BYREFINST</SymbolicName>
-       <Message>"Signature has type instantiated at ByRef at offset i."</Message>
-       <Comment> Signature has type instantiated at byref at offset i </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b4c">
-       <SymbolicName>VLDTR_E_MS_BYREFINST</SymbolicName>
-       <Message>"Signature has type instantiated at ByRef at offset i."</Message>
-       <Comment> Signature has type instantiated at byref at offset i </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b4d">
-       <SymbolicName>VLDTR_E_TS_EMPTY</SymbolicName>
-       <Message>"TypeSpec has empty signature."</Message>
-       <Comment> TypeSpec has empty signature </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b4e">
-       <SymbolicName>VLDTR_E_TS_HASSENTINALS</SymbolicName>
-       <Message>"TypeSpec has signature containing one or more sentinels."</Message>
-       <Comment> TypeSpec has signature containing one or more sentinals </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b4f">
-       <SymbolicName>VLDTR_E_TD_GENERICHASEXPLAYOUT</SymbolicName>
-       <Message>"TypeDef is generic but has explicit layout."</Message>
-       <Comment> TypeDef is generic but has explicit layout </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b50">
-       <SymbolicName>VLDTR_E_SIG_BADTOKTYPE</SymbolicName>
-       <Message>"Signature has token following ELEMENT_TYPE_CLASS (_VALUETYPE) that is not a TypeDef or TypeRef."</Message>
-       <Comment> Signature has token following ELEMENT_TYPE_CLASS (_VALUETYPE) that is not a TypeDef or TypeRef </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131b51">
-       <SymbolicName>VLDTR_E_IFACE_METHNOTIMPLTHISMOD</SymbolicName>
-       <Message>"Warning: Class does not implement interface method in this module."</Message>
-       <Comment> Warn:Class doesn't implement interface method in this module </Comment>
-</HRESULT>
-
 <HRESULT NumericValue="0x80131c00">
        <SymbolicName>CORDBG_E_THREAD_NOT_SCHEDULED</SymbolicName>
        <Message>"Thread is not scheduled. Thus we may not have OSThreadId, handle, or context."</Message>
        <Comment> Cant intercept this exception. </Comment>
 </HRESULT>
 
-<HRESULT NumericValue="0x80131c03">
-       <SymbolicName>CORDBG_E_CANT_UNWIND_ABOVE_CALLBACK</SymbolicName>
-       <Message>"When intercepting an exception, cannot intercept above the current frame."</Message>
-       <Comment> When intercepting an exception, cannot intercept above the current frame. </Comment>
-</HRESULT>
-
 <HRESULT NumericValue="0x80131c04">
        <SymbolicName>CORDBG_E_INTERCEPT_FRAME_ALREADY_SET</SymbolicName>
        <Message>"The intercept frame for this exception has already been set."</Message>
        <Comment> Method was not JITed in EnC mode </Comment>
 </HRESULT>
 
-<HRESULT NumericValue="0x80131c0b">
-       <SymbolicName>CORDBG_E_ENC_NESTED_HANLDERS</SymbolicName>
-       <Message>"Frame cannot be updated due to change in max nesting of handlers."</Message>
-       <Comment> Frame cant be updated due to change in max nesting of handlers </Comment>
-</HRESULT>
-
 <HRESULT NumericValue="0x80131c0c">
        <SymbolicName>CORDBG_E_ENC_IN_FUNCLET</SymbolicName>
        <Message>"Method is in a callable handler/filter. Cannot increase stack."</Message>
        <Comment> Method is in a callable handler/filter. Cant grow stack </Comment>
 </HRESULT>
 
-<HRESULT NumericValue="0x80131c0d">
-       <SymbolicName>CORDBG_E_ENC_LOCALLOC</SymbolicName>
-       <Message>"Frame cannot be updated due to localloc."</Message>
-       <Comment> Frame cant be updated due to localloc </Comment>
-</HRESULT>
-
 <HRESULT NumericValue="0x80131c0e">
        <SymbolicName>CORDBG_E_ENC_EDIT_NOT_SUPPORTED</SymbolicName>
        <Message>"Attempt to perform unsupported edit."</Message>
        <Comment> Attempt to perform unsupported edit </Comment>
 </HRESULT>
 
-<HRESULT NumericValue="0x80131c0f">
-       <SymbolicName>CORDBG_E_FEABORT_DELAYED_UNTIL_THREAD_RESUMED</SymbolicName>
-       <Message>"Attempt to func eval abort on a suspended thread."</Message>
-       <Comment> Attempt to func eval abort on a suspended thread. </Comment>
-</HRESULT>
-
 <HRESULT NumericValue="0x80131c10">
        <SymbolicName>CORDBG_E_NOTREADY</SymbolicName>
        <Message>"The LS is not in a good spot to perform the requested operation."</Message>
        <Comment> The operation failed because the thread is in optimized code. </Comment>
 </HRESULT>
 
-<HRESULT NumericValue="0x80131c27">
-       <SymbolicName>CORDBG_E_MINIDUMP_UNSUPPORTED</SymbolicName>
-       <Message>"The information requested is not supported by minidumps."</Message>
-       <Comment> </Comment>
-</HRESULT>
-
 <HRESULT NumericValue="0x80131c28">
        <SymbolicName>CORDBG_E_APPDOMAIN_MISMATCH</SymbolicName>
        <Message>"A supplied object or type belongs to the wrong AppDomain."</Message>
   <Comment>A debug component is not installed</Comment>
 </HRESULT>
 
-<HRESULT NumericValue="0x80131c3d">
-  <SymbolicName>CORDBG_E_REMOTE_MISMATCHED_CERTS</SymbolicName>
-  <Message>"Connection authentication failed due to mismatched certificates."</Message>
-  <Comment>Connection authentication failed due to mismatched certificates</Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131c3e">
-  <SymbolicName>CORDBG_E_REMOTE_NETWORK_FAILURE</SymbolicName>
-  <Message>"Connection failed due to a miscellaneous network error."</Message>
-  <Comment>Connection failed due to a miscellaneous network error</Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131c3f">
-  <SymbolicName>CORDBG_E_REMOTE_NO_LISTENER</SymbolicName>
-  <Message>"Connection failed due to no endpoint at remote machine (no proxy configured?)."</Message>
-  <Comment>Connection failed due to no endpoint at remote machine (no proxy configured?)</Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131c40">
-  <SymbolicName>CORDBG_E_REMOTE_UNKNOWN_TARGET</SymbolicName>
-  <Message>"Connection failed due to inability to locate remote machine."</Message>
-  <Comment>Connection failed due to inability to locate remote machine</Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131c41">
-  <SymbolicName>CORDBG_E_REMOTE_INVALID_CONFIG</SymbolicName>
-  <Message>"Local debugger configuration was missing or invalid."</Message>
-  <Comment>Local debugger configuration was missing or invalid</Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131c42">
-  <SymbolicName>CORDBG_E_REMOTE_MISMATCHED_PROTOCOLS</SymbolicName>
-  <Message>"Connection failed due to protocol version mismatch between local and remote components."</Message>
-  <Comment>Connection failed due to protocol version mismatch between local and remote components</Comment>
-</HRESULT>
-
 <HRESULT NumericValue="0x80131c43">
     <SymbolicName>CORDBG_E_LIBRARY_PROVIDER_ERROR</SymbolicName>
     <Message>"The ICLRDebuggingLibraryProvider callback returned an error or did not provide a valid handle."</Message>
   <Comment>Failure when calling a data target method.</Comment>
 </HRESULT>
 
-<HRESULT NumericValue="0x80131c62">
-  <SymbolicName>CORDBG_E_CODE_HAS_NO_METADATA</SymbolicName>
-  <Message>"Couldn't find metadata for the given executable code."</Message>
-  <Comment>Couldn't find metadata for the given executable code.</Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131c63">
-  <SymbolicName>CORDBG_E_CODE_UNRECOGNIZED</SymbolicName>
-  <Message>"Given executable code is not managed."</Message>
-  <Comment>Given executable code is not managed.</Comment>
-</HRESULT>
-
 <HRESULT NumericValue="0x80131c64">
   <SymbolicName>CORDBG_E_NO_IMAGE_AVAILABLE</SymbolicName>
   <Message>"Couldn't find a native image."</Message>
   <Comment>Couldn't find a native image.</Comment>
 </HRESULT>
 
-<HRESULT NumericValue="0x80131c65">
-  <SymbolicName>CORDBG_E_TYPE_NOT_FOUND</SymbolicName>
-  <Message>"The type doesn't exist in the given module."</Message>
-  <Comment>The type doesn't exist in the given module.</Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131c66">
-  <SymbolicName>CORDBG_E_VTABLE_HAS_NO_METADATA</SymbolicName>
-  <Message>"Couldn't find metadata for the given vtable."</Message>
-  <Comment>Couldn't find metadata for the given vtable.</Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131c67">
-  <SymbolicName>CORDBG_E_NO_GENERIC_INFO</SymbolicName>
-  <Message>"Couldn't find any generics information."</Message>
-  <Comment>Couldn't find any generics information.</Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131d00">
-       <SymbolicName>PEFMT_E_NO_CONTENTS</SymbolicName>
-       <Message>"File is empty."</Message>
-       <Comment> File is empty </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131d01">
-       <SymbolicName>PEFMT_E_NO_NTHEADERS</SymbolicName>
-       <Message>"File has no NT headers."</Message>
-       <Comment> File has no NT headers </Comment>
-</HRESULT>
-
 <HRESULT NumericValue="0x80131d02">
        <SymbolicName>PEFMT_E_64BIT</SymbolicName>
        <Message>"File is PE32+."</Message>
        <Comment> File is PE32+ </Comment>
 </HRESULT>
 
-<HRESULT NumericValue="0x80131d03">
-       <SymbolicName>PEFMT_E_NO_CORHEADER</SymbolicName>
-       <Message>"File has no COR header."</Message>
-       <Comment> File has no COR header </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131d04">
-       <SymbolicName>PEFMT_E_NOT_ILONLY</SymbolicName>
-       <Message>"Flag IL_ONLY not set."</Message>
-       <Comment> Flag IL_ONLY not set </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131d05">
-       <SymbolicName>PEFMT_E_IMPORT_DLLS</SymbolicName>
-       <Message>"Bad import DLLs."</Message>
-       <Comment> Bad import DLLs </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131d06">
-       <SymbolicName>PEFMT_E_EXE_NOENTRYPOINT</SymbolicName>
-       <Message>"EXE file has no mgd entry point."</Message>
-       <Comment> EXE file has no mgd entry point </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131d07">
-       <SymbolicName>PEFMT_E_BASE_RELOCS</SymbolicName>
-       <Message>"Bad base relocations."</Message>
-       <Comment> Bad base relocations </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131d08">
-       <SymbolicName>PEFMT_E_ENTRYPOINT</SymbolicName>
-       <Message>"Bad managed entry point."</Message>
-       <Comment> Bad managed entry point </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131d09">
-       <SymbolicName>PEFMT_E_ZERO_SIZEOFCODE</SymbolicName>
-       <Message>"OptHeader.SizeOfCode is set to zero."</Message>
-       <Comment> OptHeader.SizeOfCode==0 </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131d0a">
-       <SymbolicName>PEFMT_E_BAD_CORHEADER</SymbolicName>
-       <Message>"File has invalid COR header."</Message>
-       <Comment> File has invalid COR header </Comment>
-</HRESULT>
-
 <HRESULT NumericValue="0x80131d0b">
        <SymbolicName>PEFMT_E_32BIT</SymbolicName>
        <Message>"File is PE32"</Message>
        <Comment> File is PE32 </Comment>
 </HRESULT>
 
-<HRESULT NumericValue="0x80131e00">
-       <SymbolicName>CLR_OPTSVC_E_CONTROLLER_INTERRUPT</SymbolicName>
-       <Message>"The operation was interrupted by the CLR Optimization Service controller."</Message>
-       <Comment> Service controller interrupted work </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131f00">
-       <SymbolicName>NGEN_FAILED_GET_DEPENDENCIES</SymbolicName>
-       <Message>"Failed to get dependencies for assembly."</Message>
-       <Comment> Service manager failed to get ICorSvcDependencies interface </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131f01">
-       <SymbolicName>NGEN_FAILED_NATIVE_IMAGE_DELETE</SymbolicName>
-       <Message>"Failed to delete native image."</Message>
-       <Comment> Failed to delete native image </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131f02">
-       <SymbolicName>NGEN_E_TOO_MANY_INTERFACES</SymbolicName>
-       <Message>"Module contains too many interfaces to successfully compile all methods."</Message>
-       <Comment> Module contains too many interfaces to successfully compile all methods. </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131f03">
-       <SymbolicName>NGEN_E_OLDER_RUNTIME</SymbolicName>
-       <Message>"Requested runtime does not support side-by-side NGen."</Message>
-       <Comment> Requested runtime does not support side-by-side NGen. </Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131f04">
-       <SymbolicName>NGEN_E_WORKER_UNEXPECTED_EXIT</SymbolicName>
-       <Message>"Worker exited unexpectedly during startup"</Message>
-       <Comment>An NGen worker process exited before it could be reached via DCOM.</Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131f05">
-       <SymbolicName>NGEN_E_WORKER_UNEXPECTED_SYNC</SymbolicName>
-       <Message>"Failed to synchronize with worker during startup"</Message>
-       <Comment>Synchronizing with an NGen worker process returned an unexpected result.</Comment>
-</HRESULT>
-
 <HRESULT NumericValue="0x80131f06">
        <SymbolicName>NGEN_E_SYS_ASM_NI_MISSING</SymbolicName>
        <Message>"NGen cannot proceed because Mscorlib.dll does not have a native image"</Message>
        <Comment>Compiling any assembly other than mscorlib in the absence of mscorlib.ni.dll is not allowed.</Comment>
 </HRESULT>
 
-<HRESULT NumericValue="0x80131f07">
-       <SymbolicName>NGEN_E_EXE_MACHINE_TYPE_MISMATCH</SymbolicName>
-       <Message>"The image file is not compatible with the version of Ngen you're running.  Use 32bit Ngen for 32bit assemblies, and 64bit Ngen for 64bit assemblies."</Message>
-       <Comment>The image file is not compatible with the version of Ngen you're running.  Use 32bit Ngen for 32bit assemblies, and 64bit Ngen for 64bit assemblies.</Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131f08">
-       <SymbolicName>NGEN_E_ASSEMBLY_EXCLUSION_FILE_PARSE_ERROR</SymbolicName>
-       <Message>"There was an error parsing the NGen assembly exclusion Xml file."</Message>
-       <Comment>There was an error parsing the NGen assembly exclusion Xml file.</Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131f09">
-       <SymbolicName>NGEN_E_HARDBOUND_DEPENDENCY_MISSING</SymbolicName>
-       <Message>"A hardbound dependent native image is missing."</Message>
-       <Comment>A hardbound dependent native image is missing.</Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131f0a">
-       <SymbolicName>NGEN_E_NOT_RUNNING_IN_EXPECTED_PACKAGE</SymbolicName>
-       <Message>"NGen is not running in expected package."</Message>
-       <Comment>NGen is not running in expected package.</Comment>
-</HRESULT>
-
-<HRESULT NumericValue="0x80131f0b">
-       <SymbolicName>NGEN_E_FILE_NOT_ASSEMBLY</SymbolicName>
-       <Message>"The image being compiled is not a .NET assembly"</Message>
-       <Comment>The image being compiled is not a .NET assembly</Comment>
-</HRESULT>
-
 <HRESULT NumericValue="0x80131fff">
        <SymbolicName>CLDB_E_INTERNALERROR</SymbolicName>
 </HRESULT>
index 9f939b4..35b2661 100644 (file)
@@ -13,21 +13,14 @@ BEGIN
        MSG_FOR_URT_HR(COR_E_ASSEMBLYEXPECTED) "The module was expected to contain an assembly manifest."
        MSG_FOR_URT_HR(COR_E_FIXUPSINEXE) "Attempt to load an unverifiable executable with fixups (IAT with more than 2 sections or a TLS section.)"
        MSG_FOR_URT_HR(COR_E_NEWER_RUNTIME) "This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded."
-       MSG_FOR_URT_HR(COR_E_CANNOT_SET_POLICY) "Cannot set security policy under MultiDomain after non-GAC assemblies have been loaded in appdomain."
-       MSG_FOR_URT_HR(COR_E_CANNOT_SPECIFY_EVIDENCE) "Cannot specify assembly evidence under MultiDomain after non-GAC assemblies with default evidence have been loaded in appdomain."
        MSG_FOR_URT_HR(COR_E_MULTIMODULEASSEMBLIESDIALLOWED) "The module cannot be loaded because only single file assemblies are supported."
        MSG_FOR_URT_HR(HOST_E_DEADLOCK) "Host detected a deadlock on a blocking operation."
-       MSG_FOR_URT_HR(HOST_E_INTERRUPTED) "Host interrupted a wait."
        MSG_FOR_URT_HR(HOST_E_INVALIDOPERATION) "Invalid operation."
        MSG_FOR_URT_HR(HOST_E_CLRNOTAVAILABLE) "CLR has been disabled due to unrecoverable error."
-       MSG_FOR_URT_HR(HOST_E_TIMEOUT) "A wait has timed out."
-       MSG_FOR_URT_HR(HOST_E_NOT_OWNER) "The leave operation has been attempted on a synchronization primitive that is not owned by the current thread."
-       MSG_FOR_URT_HR(HOST_E_ABANDONED) "An event has been abandoned."
        MSG_FOR_URT_HR(HOST_E_EXITPROCESS_THREADABORT) "Process exited due to ThreadAbort escalation."
        MSG_FOR_URT_HR(HOST_E_EXITPROCESS_ADUNLOAD) "Process exited due to AD Unload escalation."
        MSG_FOR_URT_HR(HOST_E_EXITPROCESS_TIMEOUT) "Process exited due to Timeout escalation."
        MSG_FOR_URT_HR(HOST_E_EXITPROCESS_OUTOFMEMORY) "Process exited due to OutOfMemory escalation."
-       MSG_FOR_URT_HR(HOST_E_EXITPROCESS_STACKOVERFLOW) "Process exited due to StackOverflow escalation."
        MSG_FOR_URT_HR(COR_E_MODULE_HASH_CHECK_FAILED) "The check of the module's hash failed."
        MSG_FOR_URT_HR(FUSION_E_REF_DEF_MISMATCH) "The located assembly's manifest definition does not match the assembly reference."
        MSG_FOR_URT_HR(FUSION_E_INVALID_PRIVATE_ASM_LOCATION) "The private assembly was located outside the appbase directory."
@@ -36,15 +29,12 @@ BEGIN
        MSG_FOR_URT_HR(FUSION_E_SIGNATURE_CHECK_FAILED) "Strong name signature could not be verified.  The assembly may have been tampered with, or it was delay signed but not fully signed with the correct private key."
        MSG_FOR_URT_HR(FUSION_E_INVALID_NAME) "The given assembly name or codebase was invalid."
        MSG_FOR_URT_HR(FUSION_E_CODE_DOWNLOAD_DISABLED) "HTTP download of assemblies has been disabled for this appdomain."
-       MSG_FOR_URT_HR(CLR_E_APP_CONFIG_NOT_ALLOWED_IN_APPX_PROCESS) "Application configuration file not allowed in AppX process."
        MSG_FOR_URT_HR(FUSION_E_HOST_GAC_ASM_MISMATCH) "Assembly in host store has a different signature than assembly in GAC."
        MSG_FOR_URT_HR(FUSION_E_LOADFROM_BLOCKED) "LoadFrom(), LoadFile(), Load(byte[]) and LoadModule() have been disabled by the host."
        MSG_FOR_URT_HR(FUSION_E_CACHEFILE_FAILED) "Failed to add file to AppDomain cache."
        MSG_FOR_URT_HR(FUSION_E_APP_DOMAIN_LOCKED) "The requested assembly version conflicts with what is already bound in the app domain or specified in the manifest."
        MSG_FOR_URT_HR(FUSION_E_CONFIGURATION_ERROR) "The requested assembly name was neither found in the GAC nor in the manifest or the manifest's specified location is wrong."
        MSG_FOR_URT_HR(FUSION_E_MANIFEST_PARSE_ERROR) "Unexpected error while parsing the specified manifest."
-       MSG_FOR_URT_HR(FUSION_E_INVALID_ASSEMBLY_REFERENCE) "The given assembly name is invalid because a processor architecture is specified."
-       MSG_FOR_URT_HR(COR_E_ASSEMBLY_NOT_EXPECTED) "The module was expected to not contain an assembly manifest."
        MSG_FOR_URT_HR(COR_E_LOADING_REFERENCE_ASSEMBLY) "Reference assemblies should not be loaded for execution.  They can only be loaded in the Reflection-only loader context."
        MSG_FOR_URT_HR(COR_E_NI_AND_RUNTIME_VERSION_MISMATCH) "The native image could not be loaded, because it was generated for use by a different version of the runtime."
        MSG_FOR_URT_HR(COR_E_LOADING_WINMD_REFERENCE_ASSEMBLY) "Contract Windows Runtime assemblies cannot be loaded for execution.  Make sure your application only contains non-contract Windows Runtime assemblies."
@@ -62,18 +52,12 @@ BEGIN
        MSG_FOR_URT_HR(CLDB_E_TOO_BIG) "A blob or string was too big."
        MSG_FOR_URT_HR(META_E_INVALID_TOKEN_TYPE) "A token of the wrong type passed to a metadata function."
        MSG_FOR_URT_HR(META_E_BADMETADATA) "Merge: Inconsistency in meta data import scope."
-       MSG_FOR_URT_HR(TLBX_E_NO_CRITICALHANDLE_ARRAYS) "TypeLib export: Detected array of CriticalHandles."
        MSG_FOR_URT_HR(META_E_BAD_SIGNATURE) "Bad binary signature."
        MSG_FOR_URT_HR(META_E_BAD_INPUT_PARAMETER) "Bad input parameters."
        MSG_FOR_URT_HR(META_E_CANNOTRESOLVETYPEREF) "Cannot resolve typeref."
        MSG_FOR_URT_HR(META_E_STRINGSPACE_FULL) "No logical space left to create more user strings."
        MSG_FOR_URT_HR(META_E_HAS_UNMARKALL) "Unmark all has been called already."
        MSG_FOR_URT_HR(META_E_MUST_CALL_UNMARKALL) "Must call UnmarkAll first before marking."
-       MSG_FOR_URT_HR(META_E_GENERICPARAM_INCONSISTENT) "Merge: duplicated types or methods have inconsistent GenericParams."
-       MSG_FOR_URT_HR(META_E_EVENT_COUNTS) "Merge: different event counts in import and emit scopes."
-       MSG_FOR_URT_HR(META_E_PROPERTY_COUNTS) "Merge: different property counts in import and emit scopes."
-       MSG_FOR_URT_HR(META_E_TYPEDEF_MISSING) "Merge: An input scope has a TypeRef which does not have a matching TypeDef."
-       MSG_FOR_URT_HR(TLBX_E_INVALID_NAMESPACE) "TypeLib import: an imported typelib has an invalid namespace name."
        MSG_FOR_URT_HR(META_E_CA_INVALID_TARGET) "Known custom attribute on invalid target."
        MSG_FOR_URT_HR(META_E_CA_INVALID_VALUE) "Known custom attribute had invalid value."
        MSG_FOR_URT_HR(META_E_CA_INVALID_BLOB) "Known custom attribute blob has bad format."
@@ -90,9 +74,6 @@ BEGIN
        MSG_FOR_URT_HR(META_E_CA_FIXEDSTR_SIZE_REQUIRED) "A fixed string requires a size."
        MSG_FOR_URT_HR(META_E_CA_CUSTMARSH_TYPE_REQUIRED) "A custom marshaler requires the custom marshaler type."
        MSG_FOR_URT_HR(META_E_NOT_IN_ENC_MODE) "SaveDelta was called without being in EnC mode."
-       MSG_FOR_URT_HR(META_E_METHOD_COUNTS) "Merge: different method counts in import and emit scopes."
-       MSG_FOR_URT_HR(META_E_FIELD_COUNTS) "Merge: different field counts in import and emit scopes."
-       MSG_FOR_URT_HR(META_E_PARAM_COUNTS) "Merge: different parameter counts in import and emit scopes."
        MSG_FOR_URT_HR(META_E_CA_BAD_FRIENDS_ARGS) "InternalsVisibleTo can't have a version, culture, or processor architecture."
        MSG_FOR_URT_HR(VLDTR_E_RID_OUTOFRANGE) "Rid is out of range."
        MSG_FOR_URT_HR(VLDTR_E_STRING_INVALID) "String offset is invalid."
@@ -115,7 +96,6 @@ BEGIN
        MSG_FOR_URT_HR(VLDTR_E_SIG_MISSNLBND) "Signature is missing count of lower bounds."
        MSG_FOR_URT_HR(VLDTR_E_SIG_MISSLBND) "Signature is missing a lower bound."
        MSG_FOR_URT_HR(VLDTR_E_SIG_BADELTYPE) "Signature has bad element type."
-       MSG_FOR_URT_HR(VLDTR_E_SIG_MISSVASIZE) "Signature has value array missing size."
        MSG_FOR_URT_HR(VLDTR_E_TD_ENCLNOTNESTED) "TypeDef not nested has encloser."
        MSG_FOR_URT_HR(VLDTR_E_FMD_PINVOKENOTSTATIC) "Field or method is PInvoke but is not marked Static."
        MSG_FOR_URT_HR(VLDTR_E_SIG_SENTINMETHODDEF) "E_T_SENTINEL in MethodDef signature."
@@ -187,8 +167,6 @@ BEGIN
        MSG_FOR_URT_HR(SECURITY_E_INCOMPATIBLE_SHARE) "Loading this assembly would produce a different grant set from other instances."
        MSG_FOR_URT_HR(SECURITY_E_UNVERIFIABLE) "Unverifiable code failed policy check."
        MSG_FOR_URT_HR(SECURITY_E_INCOMPATIBLE_EVIDENCE) "Assembly already loaded without additional security evidence."
-       MSG_FOR_URT_HR(CORSEC_E_CRYPTOAPI_CALL_FAILED) "StrongName APIs not supported on system."
-       MSG_FOR_URT_HR(CORSEC_E_NO_SUITABLE_CSP) "StrongName APIs could not locate a matching CSP."
        MSG_FOR_URT_HR(CORSEC_E_POLICY_EXCEPTION) "PolicyException thrown."
        MSG_FOR_URT_HR(CORSEC_E_MIN_GRANT_FAIL) "Failed to grant minimum permission requests."
        MSG_FOR_URT_HR(CORSEC_E_NO_EXEC_PERM) "Failed to grant permission to execute."
@@ -198,9 +176,6 @@ BEGIN
        MSG_FOR_URT_HR(CORSEC_E_INVALID_IMAGE_FORMAT) "Invalid assembly file format."
        MSG_FOR_URT_HR(CORSEC_E_INVALID_PUBLICKEY) "Invalid assembly public key."
        MSG_FOR_URT_HR(CORSEC_E_SIGNATURE_MISMATCH) "Signature size mismatch."
-       MSG_FOR_URT_HR(SN_E_PUBLICKEY_MISMATCH) "Public key of assembly did not match signing public key."
-       MSG_FOR_URT_HR(CORSEC_E_INVALID_SIGNATUREKEY) "Invalid signature public key specified in AssemblySignatureKeyAttribute."
-       MSG_FOR_URT_HR(CORSEC_E_INVALID_COUNTERSIGNATURE) "Invalid countersignature specified in AssemblySignatureKeyAttribute."
        MSG_FOR_URT_HR(CORSEC_E_CRYPTO) "Failure during Cryptographic operation."
        MSG_FOR_URT_HR(CORSEC_E_CRYPTO_UNEX_OPER) "Unexpected Cryptographic operation."
        MSG_FOR_URT_HR(CORSECATTR_E_BAD_ACTION) "Invalid security action code."
@@ -255,7 +230,6 @@ BEGIN
        MSG_FOR_URT_HR(COR_E_CODECONTRACTFAILED) "A managed code contract (ie, precondition, postcondition, invariant, or assert) failed."
        MSG_FOR_URT_HR(COR_E_TYPEACCESS) "Access to this type is denied."
        MSG_FOR_URT_HR(COR_E_ACCESSING_CCW) "Fail to access a CCW because the corresponding managed object is already collected."
-       MSG_FOR_URT_HR(COR_E_MAXMETHODSIZE) "A method in this assembly is greater than the maximum allowed method size."
        MSG_FOR_URT_HR(COR_E_KEYNOTFOUND) "The given key was not present in the dictionary."
        MSG_FOR_URT_HR(COR_E_INSUFFICIENTEXECUTIONSTACK) "Insufficient stack to continue executing the program safely. This can happen from having too many functions on the call stack or function on the stack using too much stack space."
        MSG_FOR_URT_HR(COR_E_APPLICATION) "Application exception"
@@ -272,88 +246,14 @@ BEGIN
        MSG_FOR_URT_HR(COR_E_ILLEGAL_REENTRANCY) "Attempted to call into managed code when executing inside a low level extensibility point."
        MSG_FOR_URT_HR(CLR_E_SHIM_RUNTIMELOAD) "Failed to load the runtime."
        MSG_FOR_URT_HR(CLR_E_SHIM_LEGACYRUNTIMEALREADYBOUND) "A runtime has already been bound for legacy activation policy use."
-       MSG_FOR_URT_HR(CLR_E_SHIM_SHUTDOWNINPROGRESS) "The operation is invalid because the process may be shutting down."
        MSG_FOR_URT_HR(VER_E_FIELD_SIG) "[field sig]"
-       MSG_FOR_URT_HR(VER_E_OPEN_DLGT_PROT_ACC) "Protected method access through an open instance delegate is not verifiable."
-       MSG_FOR_URT_HR(VER_E_VALCLASS_OBJREF_VAR) "Value type, ObjRef type or variable type expected."
-       MSG_FOR_URT_HR(VER_E_STACK_P_VALCLASS_OBJREF_VAR) "Expected address of value type, ObjRef type or variable type on the stack."
-       MSG_FOR_URT_HR(VER_E_SIG_VAR_PARAM) "Unrecognized type parameter of enclosing class."
-       MSG_FOR_URT_HR(VER_E_SIG_MVAR_PARAM) "Unrecognized type parameter of enclosing method."
-       MSG_FOR_URT_HR(VER_E_SIG_VAR_ARG) "Unrecognized type argument of referenced class instantiation."
-       MSG_FOR_URT_HR(VER_E_SIG_MVAR_ARG) "Unrecognized type argument of referenced method instantiation."
-       MSG_FOR_URT_HR(VER_E_SIG_GENERICINST) "Cannot resolve generic type."
-       MSG_FOR_URT_HR(VER_E_SIG_METHOD_INST) "Method instantiation contains non boxable type arguments."
-       MSG_FOR_URT_HR(VER_E_SIG_METHOD_PARENT_INST) "Method parent instantiation contains non boxable type arguments."
-       MSG_FOR_URT_HR(VER_E_SIG_FIELD_PARENT_INST) "Field parent instantiation contains non boxable type arguments."
-       MSG_FOR_URT_HR(VER_E_CALLCONV_NOT_GENERICINST) "Unrecognized calling convention for an instantiated generic method."
-       MSG_FOR_URT_HR(VER_E_TOKEN_BAD_METHOD_SPEC) "Unrecognized generic method in method instantiation."
-       MSG_FOR_URT_HR(VER_E_BAD_READONLY_PREFIX) "Missing ldelema or call following readonly. prefix."
-       MSG_FOR_URT_HR(VER_E_BAD_CONSTRAINED_PREFIX) "Missing callvirt following constrained. prefix."
        MSG_FOR_URT_HR(VER_E_CIRCULAR_VAR_CONSTRAINTS) "Method parent has circular class type parameter constraints."
        MSG_FOR_URT_HR(VER_E_CIRCULAR_MVAR_CONSTRAINTS) "Method has circular method type parameter constraints."
-       MSG_FOR_URT_HR(VER_E_UNSATISFIED_METHOD_INST) "Method instantiation has unsatisfied method type parameter constraints."
-       MSG_FOR_URT_HR(VER_E_UNSATISFIED_METHOD_PARENT_INST) "Method parent instantiation has unsatisfied class type parameter constraints."
-       MSG_FOR_URT_HR(VER_E_UNSATISFIED_FIELD_PARENT_INST) "Field parent instantiation has unsatisfied class type parameter constraints."
-       MSG_FOR_URT_HR(VER_E_UNSATISFIED_BOX_OPERAND) "Type operand of box instruction has unsatisfied class type parameter constraints."
-       MSG_FOR_URT_HR(VER_E_CONSTRAINED_CALL_WITH_NON_BYREF_THIS) "The 'this' argument to a constrained call must have ByRef type."
-       MSG_FOR_URT_HR(VER_E_CONSTRAINED_OF_NON_VARIABLE_TYPE) "The operand to a constrained prefix instruction must be a type parameter."
-       MSG_FOR_URT_HR(VER_E_READONLY_UNEXPECTED_CALLEE) "The readonly prefix may only be applied to calls to array methods returning ByRefs."
-       MSG_FOR_URT_HR(VER_E_READONLY_ILLEGAL_WRITE) "Illegal write to readonly ByRef."
-       MSG_FOR_URT_HR(VER_E_READONLY_IN_MKREFANY) "A readonly ByRef cannot be used with mkrefany."
-       MSG_FOR_URT_HR(VER_E_UNALIGNED_ALIGNMENT) "Alignment specified for 'unaligned' prefix must be 1, 2, or 4."
-       MSG_FOR_URT_HR(VER_E_TAILCALL_INSIDE_EH) "The tail.call (or calli or callvirt) instruction cannot be used to transfer control out of a try, filter, catch, or finally block."
-       MSG_FOR_URT_HR(VER_E_BACKWARD_BRANCH) "Stack height at all points must be determinable in a single forward scan of IL."
-       MSG_FOR_URT_HR(VER_E_CALL_TO_VTYPE_BASE) "Call to base type of valuetype."
-       MSG_FOR_URT_HR(VER_E_NEWOBJ_OF_ABSTRACT_CLASS) "Cannot construct an instance of abstract class."
-       MSG_FOR_URT_HR(VER_E_UNMANAGED_POINTER) "Unmanaged pointers are not a verifiable type."
-       MSG_FOR_URT_HR(VER_E_LDFTN_NON_FINAL_VIRTUAL) "Cannot LDFTN a non-final virtual method."
-       MSG_FOR_URT_HR(VER_E_FIELD_OVERLAP) "Accessing type with overlapping fields."
-       MSG_FOR_URT_HR(VER_E_THIS_MISMATCH) "The 'this' parameter to the call must be the calling method's 'this' parameter."
-       MSG_FOR_URT_HR(VER_E_STACK_I_I4) "Expected I4 on the stack."
-       MSG_FOR_URT_HR(VER_E_INITIALIZE_ARRAY_MISSING_TOKEN) "Ldtoken instruction required before call to System.Runtime.CompilerServices.InitializeArray."
        MSG_FOR_URT_HR(VLDTR_E_SIG_BADVOID) "Illegal 'void' in signature."
-       MSG_FOR_URT_HR(VLDTR_E_IFACE_METHMULTIMPL) "Multiple implementation of method."
-       MSG_FOR_URT_HR(VLDTR_E_GP_NAMENULL) "GenericParam name is NULL."
-       MSG_FOR_URT_HR(VLDTR_E_GP_OWNERNIL) "GenericParam has nil owner."
-       MSG_FOR_URT_HR(VLDTR_E_GP_DUPNAME) "GenericParam has duplicate by owner and name."
-       MSG_FOR_URT_HR(VLDTR_E_GP_DUPNUMBER) "GenericParam has duplicate by owner and number."
-       MSG_FOR_URT_HR(VLDTR_E_GP_NONSEQ_BY_OWNER) "GenericParam is non sequential by owner."
-       MSG_FOR_URT_HR(VLDTR_E_GP_NONSEQ_BY_NUMBER) "GenericParam is non sequential by number."
-       MSG_FOR_URT_HR(VLDTR_E_GP_UNEXPECTED_OWNER_FOR_VARIANT_VAR) "GenericParam has variance but its owner is not an interface or delegate."
        MSG_FOR_URT_HR(VLDTR_E_GP_ILLEGAL_VARIANT_MVAR) "GenericParam is a method type parameter and must be non-variant."
-       MSG_FOR_URT_HR(VLDTR_E_GP_ILLEGAL_VARIANCE_FLAGS) "GenericParam has illegal value for variance flags."
-       MSG_FOR_URT_HR(VLDTR_E_GP_REFANDVALUETYPE) "GenericParam has incompatible special constraints reference type and valuetype."
-       MSG_FOR_URT_HR(VLDTR_E_GPC_OWNERNIL) "GenericParamConstraint has nil owner."
-       MSG_FOR_URT_HR(VLDTR_E_GPC_DUP) "GenericParamConstraint has duplicate by owner and constraint."
-       MSG_FOR_URT_HR(VLDTR_E_GPC_NONCONTIGUOUS) "GenericParamConstraint is non-contiguous with preceeding constraints for same owner."
-       MSG_FOR_URT_HR(VLDTR_E_MS_METHODNIL) "MethodSpec has nil method."
-       MSG_FOR_URT_HR(VLDTR_E_MS_DUP) "MethodSpec has duplicate based on method and instantiation."
-       MSG_FOR_URT_HR(VLDTR_E_MS_BADCALLINGCONV) "MethodSpec signature has invalid calling convention."
-       MSG_FOR_URT_HR(VLDTR_E_MS_MISSARITY) "MethodSpec signature is missing arity specification."
-       MSG_FOR_URT_HR(VLDTR_E_MS_MISSARG) "MethodSpec signature is missing type argument."
-       MSG_FOR_URT_HR(VLDTR_E_MS_ARITYMISMATCH) "MethodSpec arity of generic method and instantiation do not match."
-       MSG_FOR_URT_HR(VLDTR_E_MS_METHODNOTGENERIC) "MethodSpec method is not generic."
-       MSG_FOR_URT_HR(VLDTR_E_SIG_MISSARITY) "Signature missing arity of instantiated generic type."
-       MSG_FOR_URT_HR(VLDTR_E_SIG_ARITYMISMATCH) "Signature has generic type of arity instantiated at different arity."
-       MSG_FOR_URT_HR(VLDTR_E_EP_GENERIC_METHOD) "Entry point in CLR header is the token for a generic method."
-       MSG_FOR_URT_HR(VLDTR_E_SIG_ARITYZERO) "Signature has generic type instantiated at arity 0."
-       MSG_FOR_URT_HR(VLDTR_E_MS_ARITYZERO) "MethodSpec signature has arity 0."
-       MSG_FOR_URT_HR(VLDTR_E_EP_GENERIC_TYPE) "Entry point in CLR header is the token for a method in a generic type."
-       MSG_FOR_URT_HR(VLDTR_E_MI_DECLNOTGENERIC) "MethodImpl overrides non-generic method with generic method."
-       MSG_FOR_URT_HR(VLDTR_E_MI_IMPLNOTGENERIC) "MethodImpl overrides non-generic method with generic method."
-       MSG_FOR_URT_HR(VLDTR_E_MI_ARITYMISMATCH) "MethodImpl overrides generic method of arity n with generic method of arity m."
-       MSG_FOR_URT_HR(VLDTR_E_TD_EXTBADTYPESPEC) "TypeDef extends a TypeSpec that is not an instantiated type."
-       MSG_FOR_URT_HR(VLDTR_E_SIG_BYREFINST) "Signature has type instantiated at ByRef at offset i."
-       MSG_FOR_URT_HR(VLDTR_E_MS_BYREFINST) "Signature has type instantiated at ByRef at offset i."
-       MSG_FOR_URT_HR(VLDTR_E_TS_EMPTY) "TypeSpec has empty signature."
-       MSG_FOR_URT_HR(VLDTR_E_TS_HASSENTINALS) "TypeSpec has signature containing one or more sentinels."
-       MSG_FOR_URT_HR(VLDTR_E_TD_GENERICHASEXPLAYOUT) "TypeDef is generic but has explicit layout."
-       MSG_FOR_URT_HR(VLDTR_E_SIG_BADTOKTYPE) "Signature has token following ELEMENT_TYPE_CLASS (_VALUETYPE) that is not a TypeDef or TypeRef."
-       MSG_FOR_URT_HR(VLDTR_E_IFACE_METHNOTIMPLTHISMOD) "Warning: Class does not implement interface method in this module."
        MSG_FOR_URT_HR(CORDBG_E_THREAD_NOT_SCHEDULED) "Thread is not scheduled. Thus we may not have OSThreadId, handle, or context."
        MSG_FOR_URT_HR(CORDBG_E_HANDLE_HAS_BEEN_DISPOSED) "Handle has been disposed."
        MSG_FOR_URT_HR(CORDBG_E_NONINTERCEPTABLE_EXCEPTION) "Cannot intercept this exception."
-       MSG_FOR_URT_HR(CORDBG_E_CANT_UNWIND_ABOVE_CALLBACK) "When intercepting an exception, cannot intercept above the current frame."
        MSG_FOR_URT_HR(CORDBG_E_INTERCEPT_FRAME_ALREADY_SET) "The intercept frame for this exception has already been set."
        MSG_FOR_URT_HR(CORDBG_E_NO_NATIVE_PATCH_AT_ADDR) "There is no native patch at the given address."
        MSG_FOR_URT_HR(CORDBG_E_MUST_BE_INTEROP_DEBUGGING) "This API is only allowed when interop debugging."
@@ -361,11 +261,8 @@ BEGIN
        MSG_FOR_URT_HR(CORDBG_E_TIMEOUT) "A wait timed out, likely an indication of deadlock."
        MSG_FOR_URT_HR(CORDBG_E_CANT_CALL_ON_THIS_THREAD) "Cannot use the API on this thread."
        MSG_FOR_URT_HR(CORDBG_E_ENC_INFOLESS_METHOD) "Method was not JIT'd in EnC mode."
-       MSG_FOR_URT_HR(CORDBG_E_ENC_NESTED_HANLDERS) "Frame cannot be updated due to change in max nesting of handlers."
        MSG_FOR_URT_HR(CORDBG_E_ENC_IN_FUNCLET) "Method is in a callable handler/filter. Cannot increase stack."
-       MSG_FOR_URT_HR(CORDBG_E_ENC_LOCALLOC) "Frame cannot be updated due to localloc."
        MSG_FOR_URT_HR(CORDBG_E_ENC_EDIT_NOT_SUPPORTED) "Attempt to perform unsupported edit."
-       MSG_FOR_URT_HR(CORDBG_E_FEABORT_DELAYED_UNTIL_THREAD_RESUMED) "Attempt to func eval abort on a suspended thread."
        MSG_FOR_URT_HR(CORDBG_E_NOTREADY) "The LS is not in a good spot to perform the requested operation."
        MSG_FOR_URT_HR(CORDBG_E_CANNOT_RESOLVE_ASSEMBLY) "We failed to resolve assembly given an AssemblyRef token. Assembly may be not loaded yet or not a valid token."
        MSG_FOR_URT_HR(CORDBG_E_MUST_BE_IN_LOAD_MODULE) "Must be in context of LoadModule callback to perform requested operation."
@@ -383,7 +280,6 @@ BEGIN
        MSG_FOR_URT_HR(CORDBG_E_ILLEGAL_IN_PROLOG) "The operation failed because the thread is in the prolog."
        MSG_FOR_URT_HR(CORDBG_E_ILLEGAL_IN_NATIVE_CODE) "The operation failed because the thread is in native code."
        MSG_FOR_URT_HR(CORDBG_E_ILLEGAL_IN_OPTIMIZED_CODE) "The operation failed because the thread is in optimized code."
-       MSG_FOR_URT_HR(CORDBG_E_MINIDUMP_UNSUPPORTED) "The information requested is not supported by minidumps."
        MSG_FOR_URT_HR(CORDBG_E_APPDOMAIN_MISMATCH) "A supplied object or type belongs to the wrong AppDomain."
        MSG_FOR_URT_HR(CORDBG_E_CONTEXT_UNVAILABLE) "The thread's context is not available."
        MSG_FOR_URT_HR(CORDBG_E_UNCOMPATIBLE_PLATFORMS) "The operation failed because debuggee and debugger are on incompatible platforms."
@@ -399,12 +295,6 @@ BEGIN
        MSG_FOR_URT_HR(CORDBG_E_MODULE_LOADED_FROM_DISK) "Symbols are not supplied for modules loaded from disk."
        MSG_FOR_URT_HR(CORDBG_E_SYMBOLS_NOT_AVAILABLE) "The application did not supply symbols when it loaded or created this module, or they are not yet available."
        MSG_FOR_URT_HR(CORDBG_E_DEBUG_COMPONENT_MISSING) "A debug component is not installed."
-       MSG_FOR_URT_HR(CORDBG_E_REMOTE_MISMATCHED_CERTS) "Connection authentication failed due to mismatched certificates."
-       MSG_FOR_URT_HR(CORDBG_E_REMOTE_NETWORK_FAILURE) "Connection failed due to a miscellaneous network error."
-       MSG_FOR_URT_HR(CORDBG_E_REMOTE_NO_LISTENER) "Connection failed due to no endpoint at remote machine (no proxy configured?)."
-       MSG_FOR_URT_HR(CORDBG_E_REMOTE_UNKNOWN_TARGET) "Connection failed due to inability to locate remote machine."
-       MSG_FOR_URT_HR(CORDBG_E_REMOTE_INVALID_CONFIG) "Local debugger configuration was missing or invalid."
-       MSG_FOR_URT_HR(CORDBG_E_REMOTE_MISMATCHED_PROTOCOLS) "Connection failed due to protocol version mismatch between local and remote components."
        MSG_FOR_URT_HR(CORDBG_E_LIBRARY_PROVIDER_ERROR) "The ICLRDebuggingLibraryProvider callback returned an error or did not provide a valid handle."
        MSG_FOR_URT_HR(CORDBG_E_NOT_CLR) "The module at the base address indicated was not recognized as a CLR"
        MSG_FOR_URT_HR(CORDBG_E_MISSING_DATA_TARGET_INTERFACE) "The provided data target does not implement the required interfaces for this version of the runtime"
@@ -419,37 +309,10 @@ BEGIN
        MSG_FOR_URT_HR(CORDBG_E_UNSUPPORTED) "The specified action is unsupported by this version of the runtime."
        MSG_FOR_URT_HR(CORDBG_E_MISSING_DEBUGGER_EXPORTS) "The debuggee memory space does not have the expected debugging export table."
        MSG_FOR_URT_HR(CORDBG_E_DATA_TARGET_ERROR) "Failure when calling a data target method."
-       MSG_FOR_URT_HR(CORDBG_E_CODE_HAS_NO_METADATA) "Couldn't find metadata for the given executable code."
-       MSG_FOR_URT_HR(CORDBG_E_CODE_UNRECOGNIZED) "Given executable code is not managed."
        MSG_FOR_URT_HR(CORDBG_E_NO_IMAGE_AVAILABLE) "Couldn't find a native image."
-       MSG_FOR_URT_HR(CORDBG_E_TYPE_NOT_FOUND) "The type doesn't exist in the given module."
-       MSG_FOR_URT_HR(CORDBG_E_VTABLE_HAS_NO_METADATA) "Couldn't find metadata for the given vtable."
-       MSG_FOR_URT_HR(CORDBG_E_NO_GENERIC_INFO) "Couldn't find any generics information."
-       MSG_FOR_URT_HR(PEFMT_E_NO_CONTENTS) "File is empty."
-       MSG_FOR_URT_HR(PEFMT_E_NO_NTHEADERS) "File has no NT headers."
        MSG_FOR_URT_HR(PEFMT_E_64BIT) "File is PE32+."
-       MSG_FOR_URT_HR(PEFMT_E_NO_CORHEADER) "File has no COR header."
-       MSG_FOR_URT_HR(PEFMT_E_NOT_ILONLY) "Flag IL_ONLY not set."
-       MSG_FOR_URT_HR(PEFMT_E_IMPORT_DLLS) "Bad import DLLs."
-       MSG_FOR_URT_HR(PEFMT_E_EXE_NOENTRYPOINT) "EXE file has no mgd entry point."
-       MSG_FOR_URT_HR(PEFMT_E_BASE_RELOCS) "Bad base relocations."
-       MSG_FOR_URT_HR(PEFMT_E_ENTRYPOINT) "Bad managed entry point."
-       MSG_FOR_URT_HR(PEFMT_E_ZERO_SIZEOFCODE) "OptHeader.SizeOfCode is set to zero."
-       MSG_FOR_URT_HR(PEFMT_E_BAD_CORHEADER) "File has invalid COR header."
        MSG_FOR_URT_HR(PEFMT_E_32BIT) "File is PE32"
-       MSG_FOR_URT_HR(CLR_OPTSVC_E_CONTROLLER_INTERRUPT) "The operation was interrupted by the CLR Optimization Service controller."
-       MSG_FOR_URT_HR(NGEN_FAILED_GET_DEPENDENCIES) "Failed to get dependencies for assembly."
-       MSG_FOR_URT_HR(NGEN_FAILED_NATIVE_IMAGE_DELETE) "Failed to delete native image."
-       MSG_FOR_URT_HR(NGEN_E_TOO_MANY_INTERFACES) "Module contains too many interfaces to successfully compile all methods."
-       MSG_FOR_URT_HR(NGEN_E_OLDER_RUNTIME) "Requested runtime does not support side-by-side NGen."
-       MSG_FOR_URT_HR(NGEN_E_WORKER_UNEXPECTED_EXIT) "Worker exited unexpectedly during startup"
-       MSG_FOR_URT_HR(NGEN_E_WORKER_UNEXPECTED_SYNC) "Failed to synchronize with worker during startup"
        MSG_FOR_URT_HR(NGEN_E_SYS_ASM_NI_MISSING) "NGen cannot proceed because Mscorlib.dll does not have a native image"
-       MSG_FOR_URT_HR(NGEN_E_EXE_MACHINE_TYPE_MISMATCH) "The image file is not compatible with the version of Ngen you're running.  Use 32bit Ngen for 32bit assemblies, and 64bit Ngen for 64bit assemblies."
-       MSG_FOR_URT_HR(NGEN_E_ASSEMBLY_EXCLUSION_FILE_PARSE_ERROR) "There was an error parsing the NGen assembly exclusion Xml file."
-       MSG_FOR_URT_HR(NGEN_E_HARDBOUND_DEPENDENCY_MISSING) "A hardbound dependent native image is missing."
-       MSG_FOR_URT_HR(NGEN_E_NOT_RUNNING_IN_EXPECTED_PACKAGE) "NGen is not running in expected package."
-       MSG_FOR_URT_HR(NGEN_E_FILE_NOT_ASSEMBLY) "The image being compiled is not a .NET assembly"
        MSG_FOR_URT_HR(CLR_E_BIND_ASSEMBLY_VERSION_TOO_LOW) "The bound assembly has a version that is lower than that of the request."
        MSG_FOR_URT_HR(CLR_E_BIND_ASSEMBLY_PUBLIC_KEY_MISMATCH) "The assembly version has a public key token that does not match that of the request."
        MSG_FOR_URT_HR(CLR_E_BIND_IMAGE_UNAVAILABLE) "The requested image was not found or is unavailable."
index 5302629..237cd40 100644 (file)
@@ -25,9 +25,6 @@
 
 #define CLDB_S_TRUNCATION SMAKEHR(0x1106)
 #define META_S_DUPLICATE SMAKEHR(0x1197)
-#define TLBX_W_BAD_SAFEARRAYFIELD_NO_ELEMENTVT SMAKEHR(0x11de)
-#define TLBX_W_LAYOUTCLASS_AS_INTERFACE SMAKEHR(0x11df)
-#define TLBX_I_GENERIC_BASE_TYPE SMAKEHR(0x11e0)
 #define CORDBG_S_BAD_START_SEQUENCE_POINT SMAKEHR(0x130b)
 #define CORDBG_S_BAD_END_SEQUENCE_POINT SMAKEHR(0x130c)
 #define CORDBG_S_FUNC_EVAL_HAS_NO_RESULT SMAKEHR(0x1316)
 #define COR_E_ASSEMBLYEXPECTED EMAKEHR(0x1018)
 #define COR_E_FIXUPSINEXE EMAKEHR(0x1019)
 #define COR_E_NEWER_RUNTIME EMAKEHR(0x101b)
-#define COR_E_CANNOT_SET_POLICY EMAKEHR(0x101c)
-#define COR_E_CANNOT_SPECIFY_EVIDENCE EMAKEHR(0x101d)
 #define COR_E_MULTIMODULEASSEMBLIESDIALLOWED EMAKEHR(0x101e)
 #define HOST_E_DEADLOCK EMAKEHR(0x1020)
-#define HOST_E_INTERRUPTED EMAKEHR(0x1021)
 #define HOST_E_INVALIDOPERATION EMAKEHR(0x1022)
 #define HOST_E_CLRNOTAVAILABLE EMAKEHR(0x1023)
-#define HOST_E_TIMEOUT EMAKEHR(0x1024)
-#define HOST_E_NOT_OWNER EMAKEHR(0x1025)
-#define HOST_E_ABANDONED EMAKEHR(0x1026)
 #define HOST_E_EXITPROCESS_THREADABORT EMAKEHR(0x1027)
 #define HOST_E_EXITPROCESS_ADUNLOAD EMAKEHR(0x1028)
 #define HOST_E_EXITPROCESS_TIMEOUT EMAKEHR(0x1029)
 #define HOST_E_EXITPROCESS_OUTOFMEMORY EMAKEHR(0x102a)
-#define HOST_E_EXITPROCESS_STACKOVERFLOW EMAKEHR(0x102b)
 #define COR_E_MODULE_HASH_CHECK_FAILED EMAKEHR(0x1039)
 #define FUSION_E_REF_DEF_MISMATCH EMAKEHR(0x1040)
 #define FUSION_E_INVALID_PRIVATE_ASM_LOCATION EMAKEHR(0x1041)
 #define FUSION_E_SIGNATURE_CHECK_FAILED EMAKEHR(0x1045)
 #define FUSION_E_INVALID_NAME EMAKEHR(0x1047)
 #define FUSION_E_CODE_DOWNLOAD_DISABLED EMAKEHR(0x1048)
-#define CLR_E_APP_CONFIG_NOT_ALLOWED_IN_APPX_PROCESS EMAKEHR(0x104a)
 #define FUSION_E_HOST_GAC_ASM_MISMATCH EMAKEHR(0x1050)
 #define FUSION_E_LOADFROM_BLOCKED EMAKEHR(0x1051)
 #define FUSION_E_CACHEFILE_FAILED EMAKEHR(0x1052)
 #define FUSION_E_APP_DOMAIN_LOCKED EMAKEHR(0x1053)
 #define FUSION_E_CONFIGURATION_ERROR EMAKEHR(0x1054)
 #define FUSION_E_MANIFEST_PARSE_ERROR EMAKEHR(0x1055)
-#define FUSION_E_INVALID_ASSEMBLY_REFERENCE EMAKEHR(0x1056)
-#define COR_E_ASSEMBLY_NOT_EXPECTED EMAKEHR(0x1057)
 #define COR_E_LOADING_REFERENCE_ASSEMBLY EMAKEHR(0x1058)
 #define COR_E_NI_AND_RUNTIME_VERSION_MISMATCH EMAKEHR(0x1059)
 #define COR_E_LOADING_WINMD_REFERENCE_ASSEMBLY EMAKEHR(0x1069)
 #define CLDB_E_TOO_BIG EMAKEHR(0x1154)
 #define META_E_INVALID_TOKEN_TYPE EMAKEHR(0x115f)
 #define META_E_BADMETADATA EMAKEHR(0x118a)
-#define TLBX_E_NO_CRITICALHANDLE_ARRAYS EMAKEHR(0x118c)
 #define META_E_BAD_SIGNATURE EMAKEHR(0x1192)
 #define META_E_BAD_INPUT_PARAMETER EMAKEHR(0x1193)
 #define META_E_CANNOTRESOLVETYPEREF EMAKEHR(0x1196)
 #define META_E_STRINGSPACE_FULL EMAKEHR(0x1198)
 #define META_E_HAS_UNMARKALL EMAKEHR(0x119a)
 #define META_E_MUST_CALL_UNMARKALL EMAKEHR(0x119b)
-#define META_E_GENERICPARAM_INCONSISTENT EMAKEHR(0x119c)
-#define META_E_EVENT_COUNTS EMAKEHR(0x119d)
-#define META_E_PROPERTY_COUNTS EMAKEHR(0x119e)
-#define META_E_TYPEDEF_MISSING EMAKEHR(0x119f)
-#define TLBX_E_INVALID_NAMESPACE EMAKEHR(0x11ad)
 #define META_E_CA_INVALID_TARGET EMAKEHR(0x11c0)
 #define META_E_CA_INVALID_VALUE EMAKEHR(0x11c1)
 #define META_E_CA_INVALID_BLOB EMAKEHR(0x11c2)
 #define META_E_CA_FIXEDSTR_SIZE_REQUIRED EMAKEHR(0x11d0)
 #define META_E_CA_CUSTMARSH_TYPE_REQUIRED EMAKEHR(0x11d1)
 #define META_E_NOT_IN_ENC_MODE EMAKEHR(0x11d4)
-#define META_E_METHOD_COUNTS EMAKEHR(0x11d6)
-#define META_E_FIELD_COUNTS EMAKEHR(0x11d7)
-#define META_E_PARAM_COUNTS EMAKEHR(0x11d8)
-#define TLBX_E_EVENT_WITH_NEWENUM EMAKEHR(0x11e2)
-#define META_E_MISMATCHED_VISIBLITY EMAKEHR(0x11e4)
 #define META_E_CA_BAD_FRIENDS_ARGS EMAKEHR(0x11e5)
 #define META_E_CA_FRIENDS_SN_REQUIRED EMAKEHR(0x11e6)
 #define VLDTR_E_RID_OUTOFRANGE EMAKEHR(0x1203)
 #define VLDTR_E_SIG_MISSNLBND EMAKEHR(0x1245)
 #define VLDTR_E_SIG_MISSLBND EMAKEHR(0x1246)
 #define VLDTR_E_SIG_BADELTYPE EMAKEHR(0x1247)
-#define VLDTR_E_SIG_MISSVASIZE EMAKEHR(0x1248)
 #define VLDTR_E_TD_ENCLNOTNESTED EMAKEHR(0x1256)
 #define VLDTR_E_FMD_PINVOKENOTSTATIC EMAKEHR(0x1277)
 #define VLDTR_E_SIG_SENTINMETHODDEF EMAKEHR(0x12df)
 #define SECURITY_E_INCOMPATIBLE_SHARE EMAKEHR(0x1401)
 #define SECURITY_E_UNVERIFIABLE EMAKEHR(0x1402)
 #define SECURITY_E_INCOMPATIBLE_EVIDENCE EMAKEHR(0x1403)
-#define CORSEC_E_CRYPTOAPI_CALL_FAILED EMAKEHR(0x1413)
-#define CORSEC_E_NO_SUITABLE_CSP EMAKEHR(0x1414)
 #define CORSEC_E_POLICY_EXCEPTION EMAKEHR(0x1416)
 #define CORSEC_E_MIN_GRANT_FAIL EMAKEHR(0x1417)
 #define CORSEC_E_NO_EXEC_PERM EMAKEHR(0x1418)
 #define CORSEC_E_INVALID_IMAGE_FORMAT EMAKEHR(0x141d)
 #define CORSEC_E_INVALID_PUBLICKEY EMAKEHR(0x141e)
 #define CORSEC_E_SIGNATURE_MISMATCH EMAKEHR(0x1420)
-#define SN_E_PUBLICKEY_MISMATCH EMAKEHR(0x1421)
-#define CORSEC_E_INVALID_SIGNATUREKEY EMAKEHR(0x1422)
-#define CORSEC_E_INVALID_COUNTERSIGNATURE EMAKEHR(0x1423)
 #define CORSEC_E_CRYPTO EMAKEHR(0x1430)
 #define CORSEC_E_CRYPTO_UNEX_OPER EMAKEHR(0x1431)
 #define CORSECATTR_E_BAD_ACTION EMAKEHR(0x1442)
 #define COR_E_CODECONTRACTFAILED EMAKEHR(0x1542)
 #define COR_E_TYPEACCESS EMAKEHR(0x1543)
 #define COR_E_ACCESSING_CCW EMAKEHR(0x1544)
-#define COR_E_MAXMETHODSIZE EMAKEHR(0x1545)
 #define COR_E_KEYNOTFOUND EMAKEHR(0x1577)
 #define COR_E_INSUFFICIENTEXECUTIONSTACK EMAKEHR(0x1578)
 #define COR_E_APPLICATION EMAKEHR(0x1600)
 #define COR_E_ILLEGAL_REENTRANCY EMAKEHR(0x1641)
 #define CLR_E_SHIM_RUNTIMELOAD EMAKEHR(0x1700)
 #define CLR_E_SHIM_LEGACYRUNTIMEALREADYBOUND EMAKEHR(0x1704)
-#define CLR_E_SHIM_SHUTDOWNINPROGRESS EMAKEHR(0x1705)
-#define VER_E_LOC_BYNAME EMAKEHR(0x180c)
 #define VER_E_FIELD_SIG EMAKEHR(0x1815)
-#define VER_E_OPEN_DLGT_PROT_ACC EMAKEHR(0x1816)
-#define VER_E_VALCLASS_OBJREF_VAR EMAKEHR(0x18c0)
-#define VER_E_STACK_P_VALCLASS_OBJREF_VAR EMAKEHR(0x18c1)
-#define VER_E_SIG_VAR_PARAM EMAKEHR(0x18c2)
-#define VER_E_SIG_MVAR_PARAM EMAKEHR(0x18c3)
-#define VER_E_SIG_VAR_ARG EMAKEHR(0x18c4)
-#define VER_E_SIG_MVAR_ARG EMAKEHR(0x18c5)
-#define VER_E_SIG_GENERICINST EMAKEHR(0x18c6)
-#define VER_E_SIG_METHOD_INST EMAKEHR(0x18c7)
-#define VER_E_SIG_METHOD_PARENT_INST EMAKEHR(0x18c8)
-#define VER_E_SIG_FIELD_PARENT_INST EMAKEHR(0x18c9)
-#define VER_E_CALLCONV_NOT_GENERICINST EMAKEHR(0x18ca)
-#define VER_E_TOKEN_BAD_METHOD_SPEC EMAKEHR(0x18cb)
-#define VER_E_BAD_READONLY_PREFIX EMAKEHR(0x18cc)
-#define VER_E_BAD_CONSTRAINED_PREFIX EMAKEHR(0x18cd)
 #define VER_E_CIRCULAR_VAR_CONSTRAINTS EMAKEHR(0x18ce)
 #define VER_E_CIRCULAR_MVAR_CONSTRAINTS EMAKEHR(0x18cf)
-#define VER_E_UNSATISFIED_METHOD_INST EMAKEHR(0x18d0)
-#define VER_E_UNSATISFIED_METHOD_PARENT_INST EMAKEHR(0x18d1)
-#define VER_E_UNSATISFIED_FIELD_PARENT_INST EMAKEHR(0x18d2)
-#define VER_E_UNSATISFIED_BOX_OPERAND EMAKEHR(0x18d3)
-#define VER_E_CONSTRAINED_CALL_WITH_NON_BYREF_THIS EMAKEHR(0x18d4)
-#define VER_E_CONSTRAINED_OF_NON_VARIABLE_TYPE EMAKEHR(0x18d5)
-#define VER_E_READONLY_UNEXPECTED_CALLEE EMAKEHR(0x18d6)
-#define VER_E_READONLY_ILLEGAL_WRITE EMAKEHR(0x18d7)
-#define VER_E_READONLY_IN_MKREFANY EMAKEHR(0x18d8)
-#define VER_E_UNALIGNED_ALIGNMENT EMAKEHR(0x18d9)
-#define VER_E_TAILCALL_INSIDE_EH EMAKEHR(0x18da)
-#define VER_E_BACKWARD_BRANCH EMAKEHR(0x18db)
-#define VER_E_CALL_TO_VTYPE_BASE EMAKEHR(0x18dc)
-#define VER_E_NEWOBJ_OF_ABSTRACT_CLASS EMAKEHR(0x18dd)
-#define VER_E_UNMANAGED_POINTER EMAKEHR(0x18de)
-#define VER_E_LDFTN_NON_FINAL_VIRTUAL EMAKEHR(0x18df)
-#define VER_E_FIELD_OVERLAP EMAKEHR(0x18e0)
-#define VER_E_THIS_MISMATCH EMAKEHR(0x18e1)
-#define VER_E_STACK_I_I4 EMAKEHR(0x18e2)
-#define VER_E_INITIALIZE_ARRAY_MISSING_TOKEN EMAKEHR(0x18f6)
 #define COR_E_Data EMAKEHR(0x1920)
 #define VLDTR_E_SIG_BADVOID EMAKEHR(0x1b24)
-#define VLDTR_E_IFACE_METHMULTIMPL EMAKEHR(0x1b25)
-#define VLDTR_E_GP_NAMENULL EMAKEHR(0x1b26)
-#define VLDTR_E_GP_OWNERNIL EMAKEHR(0x1b27)
-#define VLDTR_E_GP_DUPNAME EMAKEHR(0x1b28)
-#define VLDTR_E_GP_DUPNUMBER EMAKEHR(0x1b29)
-#define VLDTR_E_GP_NONSEQ_BY_OWNER EMAKEHR(0x1b2a)
-#define VLDTR_E_GP_NONSEQ_BY_NUMBER EMAKEHR(0x1b2b)
-#define VLDTR_E_GP_UNEXPECTED_OWNER_FOR_VARIANT_VAR EMAKEHR(0x1b2c)
 #define VLDTR_E_GP_ILLEGAL_VARIANT_MVAR EMAKEHR(0x1b2d)
-#define VLDTR_E_GP_ILLEGAL_VARIANCE_FLAGS EMAKEHR(0x1b2e)
-#define VLDTR_E_GP_REFANDVALUETYPE EMAKEHR(0x1b2f)
-#define VLDTR_E_GPC_OWNERNIL EMAKEHR(0x1b30)
-#define VLDTR_E_GPC_DUP EMAKEHR(0x1b31)
-#define VLDTR_E_GPC_NONCONTIGUOUS EMAKEHR(0x1b32)
-#define VLDTR_E_MS_METHODNIL EMAKEHR(0x1b33)
-#define VLDTR_E_MS_DUP EMAKEHR(0x1b34)
-#define VLDTR_E_MS_BADCALLINGCONV EMAKEHR(0x1b35)
-#define VLDTR_E_MS_MISSARITY EMAKEHR(0x1b36)
-#define VLDTR_E_MS_MISSARG EMAKEHR(0x1b37)
-#define VLDTR_E_MS_ARITYMISMATCH EMAKEHR(0x1b38)
-#define VLDTR_E_MS_METHODNOTGENERIC EMAKEHR(0x1b39)
-#define VLDTR_E_SIG_MISSARITY EMAKEHR(0x1b3a)
-#define VLDTR_E_SIG_ARITYMISMATCH EMAKEHR(0x1b3b)
-#define VLDTR_E_EP_GENERIC_METHOD EMAKEHR(0x1b40)
-#define VLDTR_E_SIG_ARITYZERO EMAKEHR(0x1b43)
-#define VLDTR_E_MS_ARITYZERO EMAKEHR(0x1b44)
-#define VLDTR_E_EP_GENERIC_TYPE EMAKEHR(0x1b46)
-#define VLDTR_E_MI_DECLNOTGENERIC EMAKEHR(0x1b47)
-#define VLDTR_E_MI_IMPLNOTGENERIC EMAKEHR(0x1b48)
-#define VLDTR_E_MI_ARITYMISMATCH EMAKEHR(0x1b49)
-#define VLDTR_E_TD_EXTBADTYPESPEC EMAKEHR(0x1b4a)
-#define VLDTR_E_SIG_BYREFINST EMAKEHR(0x1b4b)
-#define VLDTR_E_MS_BYREFINST EMAKEHR(0x1b4c)
-#define VLDTR_E_TS_EMPTY EMAKEHR(0x1b4d)
-#define VLDTR_E_TS_HASSENTINALS EMAKEHR(0x1b4e)
-#define VLDTR_E_TD_GENERICHASEXPLAYOUT EMAKEHR(0x1b4f)
-#define VLDTR_E_SIG_BADTOKTYPE EMAKEHR(0x1b50)
-#define VLDTR_E_IFACE_METHNOTIMPLTHISMOD EMAKEHR(0x1b51)
 #define CORDBG_E_THREAD_NOT_SCHEDULED EMAKEHR(0x1c00)
 #define CORDBG_E_HANDLE_HAS_BEEN_DISPOSED EMAKEHR(0x1c01)
 #define CORDBG_E_NONINTERCEPTABLE_EXCEPTION EMAKEHR(0x1c02)
-#define CORDBG_E_CANT_UNWIND_ABOVE_CALLBACK EMAKEHR(0x1c03)
 #define CORDBG_E_INTERCEPT_FRAME_ALREADY_SET EMAKEHR(0x1c04)
 #define CORDBG_E_NO_NATIVE_PATCH_AT_ADDR EMAKEHR(0x1c05)
 #define CORDBG_E_MUST_BE_INTEROP_DEBUGGING EMAKEHR(0x1c06)
 #define CORDBG_E_TIMEOUT EMAKEHR(0x1c08)
 #define CORDBG_E_CANT_CALL_ON_THIS_THREAD EMAKEHR(0x1c09)
 #define CORDBG_E_ENC_INFOLESS_METHOD EMAKEHR(0x1c0a)
-#define CORDBG_E_ENC_NESTED_HANLDERS EMAKEHR(0x1c0b)
 #define CORDBG_E_ENC_IN_FUNCLET EMAKEHR(0x1c0c)
-#define CORDBG_E_ENC_LOCALLOC EMAKEHR(0x1c0d)
 #define CORDBG_E_ENC_EDIT_NOT_SUPPORTED EMAKEHR(0x1c0e)
-#define CORDBG_E_FEABORT_DELAYED_UNTIL_THREAD_RESUMED EMAKEHR(0x1c0f)
 #define CORDBG_E_NOTREADY EMAKEHR(0x1c10)
 #define CORDBG_E_CANNOT_RESOLVE_ASSEMBLY EMAKEHR(0x1c11)
 #define CORDBG_E_MUST_BE_IN_LOAD_MODULE EMAKEHR(0x1c12)
 #define CORDBG_E_ILLEGAL_IN_PROLOG EMAKEHR(0x1c24)
 #define CORDBG_E_ILLEGAL_IN_NATIVE_CODE EMAKEHR(0x1c25)
 #define CORDBG_E_ILLEGAL_IN_OPTIMIZED_CODE EMAKEHR(0x1c26)
-#define CORDBG_E_MINIDUMP_UNSUPPORTED EMAKEHR(0x1c27)
 #define CORDBG_E_APPDOMAIN_MISMATCH EMAKEHR(0x1c28)
 #define CORDBG_E_CONTEXT_UNVAILABLE EMAKEHR(0x1c29)
 #define CORDBG_E_UNCOMPATIBLE_PLATFORMS EMAKEHR(0x1c30)
 #define CORDBG_E_MODULE_LOADED_FROM_DISK EMAKEHR(0x1c3a)
 #define CORDBG_E_SYMBOLS_NOT_AVAILABLE EMAKEHR(0x1c3b)
 #define CORDBG_E_DEBUG_COMPONENT_MISSING EMAKEHR(0x1c3c)
-#define CORDBG_E_REMOTE_MISMATCHED_CERTS EMAKEHR(0x1c3d)
-#define CORDBG_E_REMOTE_NETWORK_FAILURE EMAKEHR(0x1c3e)
-#define CORDBG_E_REMOTE_NO_LISTENER EMAKEHR(0x1c3f)
-#define CORDBG_E_REMOTE_UNKNOWN_TARGET EMAKEHR(0x1c40)
-#define CORDBG_E_REMOTE_INVALID_CONFIG EMAKEHR(0x1c41)
-#define CORDBG_E_REMOTE_MISMATCHED_PROTOCOLS EMAKEHR(0x1c42)
 #define CORDBG_E_LIBRARY_PROVIDER_ERROR EMAKEHR(0x1c43)
 #define CORDBG_E_NOT_CLR EMAKEHR(0x1c44)
 #define CORDBG_E_MISSING_DATA_TARGET_INTERFACE EMAKEHR(0x1c45)
 #define CORDBG_E_UNSUPPORTED EMAKEHR(0x1c4e)
 #define CORDBG_E_MISSING_DEBUGGER_EXPORTS EMAKEHR(0x1c4f)
 #define CORDBG_E_DATA_TARGET_ERROR EMAKEHR(0x1c61)
-#define CORDBG_E_CODE_HAS_NO_METADATA EMAKEHR(0x1c62)
-#define CORDBG_E_CODE_UNRECOGNIZED EMAKEHR(0x1c63)
 #define CORDBG_E_NO_IMAGE_AVAILABLE EMAKEHR(0x1c64)
-#define CORDBG_E_TYPE_NOT_FOUND EMAKEHR(0x1c65)
-#define CORDBG_E_VTABLE_HAS_NO_METADATA EMAKEHR(0x1c66)
-#define CORDBG_E_NO_GENERIC_INFO EMAKEHR(0x1c67)
-#define PEFMT_E_NO_CONTENTS EMAKEHR(0x1d00)
-#define PEFMT_E_NO_NTHEADERS EMAKEHR(0x1d01)
 #define PEFMT_E_64BIT EMAKEHR(0x1d02)
-#define PEFMT_E_NO_CORHEADER EMAKEHR(0x1d03)
-#define PEFMT_E_NOT_ILONLY EMAKEHR(0x1d04)
-#define PEFMT_E_IMPORT_DLLS EMAKEHR(0x1d05)
-#define PEFMT_E_EXE_NOENTRYPOINT EMAKEHR(0x1d06)
-#define PEFMT_E_BASE_RELOCS EMAKEHR(0x1d07)
-#define PEFMT_E_ENTRYPOINT EMAKEHR(0x1d08)
-#define PEFMT_E_ZERO_SIZEOFCODE EMAKEHR(0x1d09)
-#define PEFMT_E_BAD_CORHEADER EMAKEHR(0x1d0a)
 #define PEFMT_E_32BIT EMAKEHR(0x1d0b)
-#define CLR_OPTSVC_E_CONTROLLER_INTERRUPT EMAKEHR(0x1e00)
-#define NGEN_FAILED_GET_DEPENDENCIES EMAKEHR(0x1f00)
-#define NGEN_FAILED_NATIVE_IMAGE_DELETE EMAKEHR(0x1f01)
-#define NGEN_E_TOO_MANY_INTERFACES EMAKEHR(0x1f02)
-#define NGEN_E_OLDER_RUNTIME EMAKEHR(0x1f03)
-#define NGEN_E_WORKER_UNEXPECTED_EXIT EMAKEHR(0x1f04)
-#define NGEN_E_WORKER_UNEXPECTED_SYNC EMAKEHR(0x1f05)
 #define NGEN_E_SYS_ASM_NI_MISSING EMAKEHR(0x1f06)
-#define NGEN_E_EXE_MACHINE_TYPE_MISMATCH EMAKEHR(0x1f07)
-#define NGEN_E_ASSEMBLY_EXCLUSION_FILE_PARSE_ERROR EMAKEHR(0x1f08)
-#define NGEN_E_HARDBOUND_DEPENDENCY_MISSING EMAKEHR(0x1f09)
-#define NGEN_E_NOT_RUNNING_IN_EXPECTED_PACKAGE EMAKEHR(0x1f0a)
-#define NGEN_E_FILE_NOT_ASSEMBLY EMAKEHR(0x1f0b)
 #define CLDB_E_INTERNALERROR EMAKEHR(0x1fff)
 #define CLR_E_BIND_ASSEMBLY_VERSION_TOO_LOW EMAKEHR(0x2000)
 #define CLR_E_BIND_ASSEMBLY_PUBLIC_KEY_MISMATCH EMAKEHR(0x2001)