From: hsharber Date: Mon, 25 Jun 2018 01:18:15 +0000 (-0400) Subject: Removed dead strings used in debug-only code (dotnet/coreclr#18622) X-Git-Tag: submit/tizen/20210909.063632~11030^2~4523 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=059792a24a1d73ae6dc86759e23cab9758ec998a;p=platform%2Fupstream%2Fdotnet%2Fruntime.git Removed dead strings used in debug-only code (dotnet/coreclr#18622) Removed strings used in debug-only code in ex.cpp Fix dotnet/coreclr#18420 Commit migrated from https://github.com/dotnet/coreclr/commit/e24e66516f04f3de23bdedab9282ad7f334e64cf --- diff --git a/src/coreclr/src/dlls/mscorrc/mscorrc.rc b/src/coreclr/src/dlls/mscorrc/mscorrc.rc index 5fe77b1..d22d29f 100644 --- a/src/coreclr/src/dlls/mscorrc/mscorrc.rc +++ b/src/coreclr/src/dlls/mscorrc/mscorrc.rc @@ -404,47 +404,18 @@ END STRINGTABLE DISCARDABLE BEGIN CLDB_E_FILE_OLDVER "Version %d.%d is not a compatible version." - CLDB_E_NAME_ERROR "'%s' is not a valid name." CLDB_E_SMDUPLICATE "Shared memory '%hs' already exists." CLDB_E_NO_DATA "No metadata was found." - CLDB_E_READONLY "Database is read-only." - + CLDB_E_FILE_CORRUPT "Database file is corrupt and may not be usable." - CLDB_E_SCHEMA_VERNOTFOUND "Version %d of schema '%hs' not found." - - CLDB_E_INDEX_NONULLKEYS "Null value is not allowed in unique index or primary key." - CLDB_E_INDEX_DUPLICATE "Duplicate record violates index %s." - CLDB_E_INDEX_BADTYPE "VARIANT data type is not allowed in an index." + CLDB_E_INDEX_NOTFOUND "Index %s not found." CLDB_E_RECORD_NOTFOUND "No records found." - CLDB_E_RECORD_OVERFLOW "Record capacity has been reached." - CLDB_E_RECORD_DUPLICATE "Record violates the primary key constraint for the table." - CLDB_E_RECORD_PKREQUIRED "Primary key value is required." - CLDB_E_RECORD_DELETED "Access to deleted records is not allowed." - - CLDB_E_COLUMN_READONLY "Attempt to update read-only column failed (column %d, table '%s')." - CLDB_E_COLUMN_SPECIALCOL "Only one column can be the RID or primary key column." - CLDB_E_COLUMN_PKNONULLS "Primary key column '%s' may not allow the null value." - - CLDB_E_OBJECT_NOTFOUND "Object not found." - CLDB_E_OBJECT_COLNOTFOUND "Column '%s' not found." - - CLDB_E_VECTOR_BADINDEX "%d out of range." - + 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_MERGE_COLLISION "Module information inconsistent upon merge." - META_E_METHD_NOT_FOUND "Inconsistent method declarations in duplicated types (types: %s; methods: %s): (0x%08x)." - META_E_FIELD_NOT_FOUND "Inconsistent field declarations in duplicated types (types: %s; fields: %s): (0x%08x)." - META_E_INTFCEIMPL_NOT_FOUND "Inconsistent implemented interfaces in duplicated types (types: %s; interfaces: %s): (0x%08x)." - META_E_EVENT_NOT_FOUND "Inconsistent event declarations in duplicated types (types: %s; events: %s): (0x%08x)." - META_E_PROP_NOT_FOUND "Inconsistent property declarations in duplicated types (types: %s; properties: %s): (0x%08x)." - META_E_PARAM_MISMATCH "Inconsistent parameter information in duplicated methods (methods: %s; type: %s): (0x%08x)." - META_E_METHDIMPL_INCONSISTENT "Inconsistent method implementation flags in duplicated methods (methods: %s; type: %s): (0x%08x)." - META_E_MD_INCONSISTENCY "Custom attributes are not consistent: (0x%08x)." - META_E_CLASS_LAYOUT_INCONSISTENT "Inconsistent layout information in duplicated types (%s): (0x%08x)." - + 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)." @@ -458,8 +429,6 @@ BEGIN META_E_CA_INVALID_BLOB "Unable to process the custom attribute value - it may be corrupt or incorrect." META_E_CA_UNKNOWN_ARGUMENT "Unrecognized custom attribute argument: %*s." META_E_CA_REPEATED_ARG "Custom attribute argument %*s should not be repeated." - META_E_CA_VARIANT_NYI "Custom attribute does not yet support variants." - META_E_CA_ARRAY_NYI "Custom attribute does not yet support arrays." META_E_CA_UNEXPECTED_TYPE "Unexpected argument type." META_E_CA_INVALID_ARG_FOR_TYPE "Argument '%s' cannot be applied to objects of this type." META_E_CA_INVALID_VALUE "Incorrect argument value." @@ -467,118 +436,24 @@ BEGIN META_E_CA_INVALID_MARSHALAS_FIELDS "MarshalAs attribute has fields set that are not valid for the specified unmanaged type." META_E_CA_NT_FIELDONLY "Specified unmanaged type is only valid on fields." META_E_CA_NEGATIVE_PARAMINDEX "Parameter index cannot be negative." - META_E_CA_NEGATIVE_MULTIPLIER "Multiplier cannot be negative." 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_CA_FILENAME_REQUIRED "A filename is required for DllImport." 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." // These strings belong to the MetaData validator. VLDTR_E_RID_OUTOFRANGE "Error (Structural): Table=0x%08x, Col=0x%08x, Row=0x%08x, has rid out of range." - VLDTR_E_CDTKN_OUTOFRANGE "Error (Structural): Table=0x%08x, Col=0x%08x, Row=0x%08x, has coded token type out of range." - VLDTR_E_CDRID_OUTOFRANGE "Error (Structural): Table=0x%08x, Col=0x%08x, Row=0x%08x, has coded rid out of range." VLDTR_E_STRING_INVALID "Error (Structural): Table=0x%08x, Col=0x%08x, Row=0x%08x, has an invalid String offset." VLDTR_E_GUID_INVALID "Error (Structural): Table=0x%08x, Col=0x%08x, Row=0x%08x, has an invalid GUID offset." VLDTR_E_BLOB_INVALID "Error (Structural): Table=0x%08x, Col=0x%08x, Row=0x%08x, has an invalid BLOB offset." - VLDTR_E_MOD_MULTI "Error: Multiple module records found." - VLDTR_E_MOD_NULLMVID "Error: Module has no MVID." - VLDTR_E_MOD_NONAME "Error: Module has no name." - VLDTR_E_MOD_NAMEFULLQLFD "Error: Module name is fully-qualified." - VLDTR_E_TR_NAMENULL "Error: TypeRef has no name." - VLDTR_E_TR_DUP "Error: TypeRef has a duplicate, token=0x%08x." - VLDTR_E_TR_BADSCOPE "Error: TypeRef has invalid resolution scope." - VLDTR_E_TR_HASTYPEDEF "Warning: TypeDef (token=0x%08x) has same name as TypeRef." - VLDTR_E_TD_NAMENULL "Error: TypeDef has no name." - VLDTR_E_TD_DUPNAME "Error: TypeDef has a duplicate based on namespace and name, token=0x%08x." - VLDTR_E_TD_DUPGUID "Warning: TypeDef has a duplicate based on GUID, token=0x%08x." - VLDTR_E_TD_NOTIFACEOBJEXTNULL "Error: TypeDef that is not an Interface and not the Object class extends Nil token." - VLDTR_E_TD_OBJEXTENDSNONNULL "Error: TypeDef for Object class extends token=0x%08x which is not nil." - VLDTR_E_TD_EXTENDSSEALED "Error: TypeDef extends token=0x%08x which is marked Sealed." - VLDTR_E_TD_EXTENDSIFACE "Error: TypeDef extends an Interface (token=0x%08x)." - VLDTR_E_MD_CTORPINVOKE "Error: Type/instance constructor marked PInvokeImpl." - VLDTR_E_TD_DLTNORTSPCL "Error: TypeDef is a Deleted record but not marked RTSpecialName." - VLDTR_E_TD_RTSPCLNOTDLT "Error: TypeDef is marked RTSpecialName but is not a Deleted record." - VLDTR_E_MI_DECLPRIV "Error: MethodImpl overrides private method (token=0x%08x)." - VLDTR_E_AS_BADNAME "Error: Assembly name contains leading spaces or path or extension." - VLDTR_E_FILE_SYSNAME "Error: File has a reserved system name." - VLDTR_E_MI_BODYSTATIC "Error: MethodImpl has static overriding method (token=0x%08x)." - VLDTR_E_TD_IFACENOTABS "Error: TypeDef is marked Interface but not Abstract." - VLDTR_E_TD_IFACEPARNOTNIL "Error: TypeDef is marked Interface but extends non-Nil token=0x%08x." - VLDTR_E_TD_IFACEGUIDNULL "Warning: TypeDef is marked Interface but has no GUID." - VLDTR_E_MAR_BADOFFSET "Error: ManifestResource refers to non-PE file but offset is not 0." - VLDTR_E_MI_DECLFINAL "Error: MethodImpl overrides final method (token=0x%08x)." - VLDTR_E_MI_DECLNOTVIRT "Error: MethodImpl overrides non-virtual method (token=0x%08x)." - VLDTR_E_MI_SIGMISMATCH "Error: MethodImpl's Decl (token=0x%08x) and Body (token=0x%08x) method signatures do not match." - VLDTR_E_TD_VTNOTSEAL "Error: TypeDef is a Value Type, Enum or Delegate, but not marked Sealed." - VLDTR_E_PD_BADFLAGS "Error: Parameter has invalid flags set 0x%08x." - VLDTR_E_TD_NESTEDNOENCL "Error: TypeDef is marked Nested but has no enclosing type." VLDTR_E_TD_ENCLNOTNESTED "Error: TypeDef is not marked Nested but has an enclosing type." - VLDTR_E_TD_ENUMNOVALUE "Warning: [CLS] TypeDef is Enum but has no value__ field." - VLDTR_E_TD_ENUMVALSTATIC "Error: Field value__ (token=0x%08x) in Enum is marked static." - VLDTR_E_TD_ENUMVALNOTSN "Error: Field value__ (token=0x%08x) in Enum is not marked RTSpecialName." - VLDTR_E_TD_ENUMFLDNOTST "Error: Field (token=0x%08x) in Enum is not marked static." - VLDTR_E_TD_ENUMFLDNOTLIT "Error: Field (token=0x%08x) in Enum is not marked literal." - VLDTR_E_TD_ENUMNOLITFLDS "Warning: [CLS] Enum has no literal fields." - VLDTR_E_TD_ENUMFLDSIGMISMATCH "Error: Signature of field (token=0x%08x) in Enum does not match enum type." - VLDTR_E_TD_ENUMVALNOT1ST "Error: Field value__ (token=0x%08x) in Enum is not the first one." - VLDTR_E_TD_ENUMHASMETHODS "Error: Enum has method(s)." - VLDTR_E_TD_ENUMIMPLIFACE "Error: Enum implements interface(s)." - VLDTR_E_TD_ENUMHASPROP "Error: Enum has properties." - VLDTR_E_TD_ENUMHASEVENT "Error: Enum has one or more events." - VLDTR_E_TD_SYSENUMNOTCLASS "Error: System.Enum is not marked Class." - VLDTR_E_TD_SYSENUMNOTEXTVTYPE "Error: System.Enum must extend System.ValueType." - VLDTR_E_TD_MARKEDNOSECUR "Error: TypeDef is marked HasSecurity but has no security information." - VLDTR_E_TD_SECURNOTMARKED "Error: TypeDef has security information but is not marked HasSecurity." - VLDTR_E_TD_NAMETOOLONG "Error: Full name length exceeds maximum allowed (length: %d; max: %d)." - VLDTR_E_TD_RTSPCLNOTSPCL "Error: TypeDef marked as RTSpecialName but not SpecialName." - VLDTR_E_TD_BADMETHODLST "Error: TypeDef has invalid Method List (> Nmethods+1)." - VLDTR_E_TD_BADFIELDLST "Error: TypeDef has invalid Field List (> Nfields+1)." - VLDTR_E_CN_BADTYPE "Error: Constant has illegal type (0x%02x)." - VLDTR_E_TD_ENUMNOINSTFLD "Error: Enum has no instance field." - VLDTR_E_TD_ENUMMULINSTFLD "Error: Enum has multiple instance fields." - VLDTR_E_TD_EXTRAFLAGS "Error: Extraneous bits in Flags (0x%08x)." - VLDTR_E_TD_EXTENDSITSELF "Error: TypeDef extends itself." - VLDTR_E_TD_SYSVTNOTEXTOBJ "Error: System.ValueType must extend System.Object." - VLDTR_E_TD_EXTTYPESPEC "Warning: TypeDef extends TypeSpec (0x%08x), not supported in Version 1." - VLDTR_E_TD_VTNOSIZE "Error: Value class has neither fields nor size parameter." - VLDTR_E_TD_IFACESEALED "Error: Interface is marked Sealed." - VLDTR_E_TD_ENUMFLDBADTYPE "Error: Invalid type of instance field(0x%08x) of an Enum." - VLDTR_E_IFACE_DUP "Error: InterfaceImpl has a duplicate, token=0x%08x." - VLDTR_E_IFACE_BADIMPL "Error: InterfaceImpl has invalid implementing type (0x%08x)." - VLDTR_E_IFACE_BADIFACE "Error: InterfaceImpl has invalid implemented type (0x%08x)." - VLDTR_E_IFACE_NOTIFACE "Error: InterfaceImpl's implemented type (0x%08x) not marked tdInterface." - VLDTR_E_IFACE_METHNOTIMPL "Error: Class implements interface but not method (class:0x%08x; interface:0x%08x; method:0x%08x)." 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_NAMENULL "Error: MemberRef has no name." - VLDTR_E_MR_VTBLNAME "Error: MemberRef name starts with _VtblGap." - VLDTR_E_MR_DELNAME "Error: MemberRef name starts with _Deleted." - VLDTR_E_MR_PARNIL "Error: MemberRef parent is Nil but the module is a PE file." VLDTR_E_MR_BADCALLINGCONV "Error: MemberRef signature has invalid calling convention=0x%08x." - VLDTR_E_MR_NOTVARARG "Error: MemberRef has MethodDef parent, but calling convention is not VARARG (parent:0x%08x; callconv: 0x%08x)." - VLDTR_E_MR_NAMEDIFF "Error: MemberRef has different name than parent MethodDef, token=0x%08x." - VLDTR_E_MR_SIGDIFF "Error: MemberRef has fixed part of signature different from parent MethodDef, token=0x%08x." - VLDTR_E_MR_DUP "Warning: MemberRef has a duplicate, token=0x%08x." - VLDTR_E_MR_VARARGCALLINGCONV "Warning: [CLS] MemberRef has VARARG calling convention." - VLDTR_E_CL_TDAUTO "Error: ClassLayout has parent TypeDef token=0x%08x marked AutoLayout." - VLDTR_E_CL_TDINTF "Error: ClassLayout has parent TypeDef token=0x%08x marked Interface." - VLDTR_E_CL_BADPCKSZ "Error: ClassLayout has invalid PackingSize; valid set of values is {1,2,4,...,128} (parent: 0x%08x; PackingSize: %ld)." - VLDTR_E_CL_DUP "Error: ClassLayout has a duplicate (parent: 0x%08x; duplicate rid: 0x%08x)." - VLDTR_E_FL_BADOFFSET "Error: FieldLayout2 record has invalid offset (field: 0x%08x; offset: 0x%08x)." - VLDTR_E_FL_TDNIL "Error: FieldLayout2 record for Field token=0x%08x has TypeDefNil for parent." - VLDTR_E_FL_NOCL "Error: FieldLayout2 record for field of type that has no ClassLayout record (field: 0x%08x; type: 0x%08x)." - VLDTR_E_FL_TDNOTEXPLCT "Error: Explicit offset specified for field of type marked AutoLayout (field: 0x%08x; type: 0x%08x)." - VLDTR_E_FL_FLDSTATIC "Error: FieldLayout2 record has Field token=0x%08x marked Static." - VLDTR_E_FL_DUP "Error: FieldLayout2 record has a duplicate, rid=0x%08x." - VLDTR_E_MODREF_NAMENULL "Error: ModuleRef has no name." - VLDTR_E_MODREF_DUP "Warning: ModuleRef has a duplicate, token=0x%08x." - VLDTR_E_TD_EXTTRRES "Warning: Type extends TypeRef which resolves to TypeDef in the same module (TypeRef: 0x%08x; TypeDef: 0x%08x)." VLDTR_E_SIGNULL "Error: Signature has zero size." - VLDTR_E_SIGNODATA "Error: Signature does not have enough bytes left at byte=0x%08x as indicated by the compression scheme." VLDTR_E_MD_BADCALLINGCONV "Error: Signature has invalid calling convention=0x%08x." VLDTR_E_MD_THISSTATIC "Error: Method is marked Static but calling convention=0x%08x is marked HASTHIS." VLDTR_E_MD_NOTTHISNOTSTATIC "Error: Method is not marked Static, but calling convention=0x%08x is not marked HASTHIS." @@ -595,176 +470,14 @@ BEGIN 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_LONGFORM "Error: Signature contains long form (such as ELEMENT_TYPE_CLASS)." - VLDTR_E_CN_PARENTTYPE "Error: Constant has parent of invalid type (token=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." - VLDTR_E_SIG_LASTSENTINEL "Error: Trailing ELEMENT_TYPE_SENTINEL in signature." VLDTR_E_SIG_MISSARG "Error: Signature is missing argument # %d." VLDTR_E_SIG_BYREFINFIELD "Error: Field of ByRef type." - VLDTR_E_SIG_TOKTYPEMISMATCH "Error: Token 0x%08x following ELEMENT_TYPE_CLASS (_VALUETYPE) in signature is a ValueType (Class,respectively)." VLDTR_E_SIG_BADVOID "Error: Illegal use of type 'void' in signature." - VLDTR_E_FD_BADCALLINGCONV "Error: Field signature has invalid calling convention=0x%08x." - VLDTR_E_MD_NAMENULL "Error: Method has no name." - VLDTR_E_MD_PARNIL "Error: Method parent is Nil." - VLDTR_E_MD_DUP "Error: Method has a duplicate, token=0x%08x." - VLDTR_E_MD_ABSTPARNOTABST "Error: Abstract method in non-abstract type (token=0x%08x)." - VLDTR_E_MD_NOTSTATABSTININTF "Error: Neither static nor abstract method in interface (token=0x%08x)." - VLDTR_E_MD_NOTPUBININTF "Error: Non-public method in interface (token=0x%08x)." - VLDTR_E_MD_CTORININTF "Error: Instance constructor in interface (token=0x%08x)." - VLDTR_E_MD_GLOBALCTORCCTOR "Error: Global constructor." - VLDTR_E_MD_CTORSTATIC "Error: Static instance constructor in type (token=0x%08x)." - VLDTR_E_MD_CTORNOTSNRTSN "Error: Constructor/initializer in type (token=0x%08x) is not marked SpecialName and RTSpecialName." - VLDTR_E_MD_CTORVIRT "Error: Virtual constructor/initializer in type (token=0x%08x)." - VLDTR_E_MD_CTORABST "Error: Abstract constructor/initializer in type (token=0x%08x)." - VLDTR_E_MD_CCTORNOTSTATIC "Error: Non-static type initializer in type (token=0x%08x)." - VLDTR_E_MD_ZERORVA "Error: Method marked Abstract, Runtime, InternalCall or Imported must have zero RVA, and vice versa." - VLDTR_E_MD_FINNOTVIRT "Error: Method marked Final or NewSlot or CheckAccessOnOverride but not Virtual." - VLDTR_E_MD_STATANDFINORVIRT "Error: Static method cannot be Final or NewSlot or Virtual." - VLDTR_E_MD_ABSTANDFINAL "Error: Method cannot be both Abstract and Final." - VLDTR_E_MD_ABSTANDIMPL "Error: Abstract method marked ForwardRef." - VLDTR_E_MD_ABSTANDPINVOKE "Error: Abstract method marked PInvokeImpl." - VLDTR_E_MD_ABSTNOTVIRT "Error: Abstract method not marked Virtual." - VLDTR_E_MD_NOTABSTNOTIMPL "Error: Non-abstract method not marked ForwardRef." - VLDTR_E_MD_NOTABSTBADFLAGSRVA "Error: Non-abstract method must have RVA or be PInvokeImpl or Runtime." - VLDTR_E_MD_PRIVSCOPENORVA "Error: PrivateScope method has zero RVA." - VLDTR_E_MD_GLOBALABSTORVIRT "Error: Global method marked Abstract,Virtual." - VLDTR_E_MD_MULTIPLESEMANTICS "Warning: Method has multiple semantics." - VLDTR_E_MD_INVALIDSEMANTICS "Error: Method has invalid semantic association (token=0x%08x)." - VLDTR_E_MD_SEMANTICSNOTEXIST "Error: Method has semantic association (token=0x%08x) that does not exist." - VLDTR_E_MD_MULTSEMANTICFLAGS "Error: Method has multiple semantic flags set for association (token=0x%08x)." - VLDTR_E_MD_NOSEMANTICFLAGS "Error: Method has no semantic flags set for association (token=0x%08x)." - VLDTR_E_MD_PARAMOUTOFSEQ "Warning: Parameter out of sequence (parameter: %d; seq.num: %d)." - VLDTR_E_MD_PARASEQTOOBIG "Error: Parameter has sequence number exceeding number of arguments (parameter: %d; seq.num: %d; num.args: %d)." - VLDTR_E_MD_PARMMARKEDNOMARSHAL "Error: Parameter #%d is marked HasFieldMarshal but has no marshaling information." - VLDTR_E_MD_PARMMARSHALNOTMARKED "Error: Parameter #%d has marshaling information but is not marked HasFieldMarshal." - VLDTR_E_MD_PARMMARKEDNODEFLT "Error: Parameter #%d is marked HasDefault but has no const value." - VLDTR_E_MD_PARMDEFLTNOTMARKED "Error: Parameter #%d has const value but is not marked HasDefault." - VLDTR_E_MD_CTORNOTVOID "Error: Constructor, initializer must return void." - VLDTR_E_MD_SYNCMETHODINVTYPE "Error: Synchronized method in ValueType (token=0x%08x)." - VLDTR_E_MD_RVAANDIMPLMAP "Error: Method has both non-zero RVA and Implementation Map." - VLDTR_E_MD_BADRVA "Error: Method has invalid RVA (0x%x)." - VLDTR_E_MD_BADLOCALSIGTOK "Error: Method has invalid local signature token (0x%08x)." - VLDTR_E_MD_BADHEADER "Error: Method has invalid header." - VLDTR_E_FD_NAMENULL "Error: Field has no name." - VLDTR_E_FD_PARNIL "Error: Field parent is Nil." - VLDTR_E_FD_DUP "Error: Field has a duplicate, token=0x%08x." - VLDTR_E_FD_NOTVALUERTSN "Error: Field (token=0x%08x) is marked RTSpecialName but not named value__." - VLDTR_E_FD_VALUEPARNOTENUM "Error: Field name value__ is reserved for Enums only." - VLDTR_E_FD_INSTINIFACE "Error: Instance field in Interface." - VLDTR_E_FD_NOTPUBINIFACE "Error: Non-public field in Interface." - VLDTR_E_FMD_GLOBALNOTPUBPRIVSC "Error: Global item (field,method) must be Public, Private, or PrivateScope." - VLDTR_E_FMD_GLOBALNOTSTATIC "Error: Global item (field,method) must be Static." - VLDTR_E_FMD_GLOBALITEM "Warning: [CLS] Global item (field,method)." - VLDTR_E_FD_GLOBALNORVA "Error: Global field has no RVA assigned." - VLDTR_E_MD_CTORZERORVA "Error: Type/instance constructor has zero RVA." - VLDTR_E_FD_RVAHASNORVA "Error: Field is marked HasRVA but has no RVA record." - VLDTR_E_FD_RVAHASZERORVA "Error: Field is assigned zero RVA." - VLDTR_E_FD_MARKEDNOMARSHAL "Error: Field is marked marshaled but has no marshaling information." - VLDTR_E_FD_MARSHALNOTMARKED "Error: Field has marshaling information but is not marked marshaled." - VLDTR_E_FD_MARKEDNODEFLT "Error: Field is marked HasDefault but has no const value." - VLDTR_E_FD_DEFLTNOTMARKED "Error: Field has const value but is not marked HasDefault." - VLDTR_E_FD_BADPARENT "Error: Field has invalid parent (token=0x%08x)." - VLDTR_E_FMD_MARKEDNOSECUR "Error: Item (field,method) is marked HasSecurity but has no security information." - VLDTR_E_FMD_SECURNOTMARKED "Error: Item (field,method) has security information but is not marked HasSecurity." - VLDTR_E_FD_INITONLYANDLITERAL "Error: Field marked both InitOnly and Literal." - VLDTR_E_FD_LITERALNOTSTATIC "Error: Literal field must be Static." - VLDTR_E_FD_LITERALNODEFAULT "Error: Literal field has no const value." - VLDTR_E_FD_FLDINIFACE "Warning: [CLS] Field in Interface." VLDTR_E_FMD_PINVOKENOTSTATIC "Error: PInvoke item (field,method) must be Static." - VLDTR_E_FMD_MARKEDNOPINVOKE "Error: PInvoke item (field,method) has no Implementation Map." - VLDTR_E_FMD_PINVOKENOTMARKED "Error: Item (field,method) has Implementation Map but is not marked PInvoke." - VLDTR_E_FMD_BADIMPLMAP "Warning: Item (field,method) has invalid Implementation Map." - VLDTR_E_FMD_BADACCESSFLAG "Error: Item (field,method) has invalid access flag." - VLDTR_E_FMD_RTSNNOTSN "Error: Item (field,method) is marked RTSpecialName but not SpecialName." - VLDTR_E_CT_DUPTDNAME "Error: ExportedType has same namespace and name as TypeDef, token 0x%08x." - VLDTR_E_IMAP_BADMODREF "Error: Implementation Map has invalid Module Ref, token 0x%08x." - VLDTR_E_IMAP_BADMEMBER "Error: Implementation Map has invalid Member Forwarded, token 0x%08x." - VLDTR_E_IMAP_BADIMPORTNAME "Error: Implementation Map has no import name." - VLDTR_E_IMAP_BADCALLCONV "Error: Implementation Map has invalid calling convention 0x%04x." - VLDTR_E_AS_MULTI "Error: Multiple assembly records found." - VLDTR_E_AS_NAMENULL "Error: Assembly has no name." - VLDTR_E_AS_HASHALGID "Warning: Unrecognized Hash Algorithm ID (0x%08x)." - VLDTR_E_AS_PROCID "Error: Unrecognized Processor ID (0x%08x) in Assembly." - VLDTR_E_AS_BADFLAGS "Error: Invalid Assembly flags (0x%04x)." - VLDTR_E_AS_BADLOCALE "Warning: Invalid locale string." - VLDTR_E_AS_PROCDUP "Error: Duplicate Assembly Processor record (0x%08x)." - VLDTR_E_AR_PROCID "Warning: Unrecognized Processor ID (0x%08x) in AssemblyRef (token=0x%08x)." - VLDTR_E_AR_NAMENULL "Error: AssemblyRef has no name." - VLDTR_E_ASOS_OSPLTFRMIDINVAL "Error: AssemblyOS entry has invalid platform ID=0x%08x." - VLDTR_E_ASOS_DUP "Error: Duplicate Assembly OS record (0x%08X)." - VLDTR_E_AROS_OSPLTFRMIDINVAL "Error: AssemblyRefOS entry for AssemblyRef=0x%08x has invalid platform ID=0x%08x." - VLDTR_E_CN_PARENTRANGE "Error: Constant parent token (0x%08x) is out of range." - VLDTR_E_CT_NAMENULL "Error: ExportedType has no name." - VLDTR_E_TD_EXTENDSCHILD "Error: TypeDef extends its own child." - VLDTR_E_MD_CCTORHASARGS "Error: Type constructor must have no arguments." - VLDTR_E_CT_BADIMPL "Error: ExportedType has invalid Implementation (token=0x%08x)." - VLDTR_E_MD_CCTORCALLCONV "Error: Type constructor has invalid calling convention." - VLDTR_E_MI_ALIENBODY "Error: MethodImpl has body from another TypeDef (token=0x%08x)." - VLDTR_E_CT_NOTYPEDEFID "Warning: ExportedType has no TypeDefId." - VLDTR_E_CT_DUP "Error: ExportedType has a duplicate, token=0x%08x." - VLDTR_E_FILE_NAMENULL "Error: File has no name." - VLDTR_E_FILE_DUP "Error: File has a duplicate, token=0x%08x." - VLDTR_E_FILE_NAMEFULLQLFD "Error: File name is fully-qualified, but should not be." - VLDTR_E_FILE_BADFLAGS "Error: File has invalid flags (0x%08x)." - VLDTR_E_FILE_NULLHASH "Error: File has no hash BLOB." - VLDTR_E_MAR_NAMENULL "Error: ManifestResource has no name." - VLDTR_E_MAR_DUP "Error: ManifestResource has a duplicate by name, token=0x%08x." - VLDTR_E_MAR_NOTPUBPRIV "Error: ManifestResource is not marked Public or Private." - VLDTR_E_MAR_BADIMPL "Error: ManifestResource has invalid Implementation (token=0x%08x)." - VLDTR_E_MAR_BADFLAGS "Error: ManifestResource has invalid flags (0x%08x)." - VLDTR_E_MI_BADCLASS "Error: MethodImpl has invalid Type token=0x%08x." - VLDTR_E_MI_BADDECL "Error: MethodImpl has invalid MethodDeclaration token=0x%08x." - VLDTR_E_MI_BADBODY "Error: MethodImpl has invalid MethodBody token=0x%08x." - VLDTR_E_MI_CLASSISINTF "Error: MethodImpl declared in Interface (token=0x%08x)." - VLDTR_E_MI_DUP "Error: MethodImpl has a duplicate (rid=0x%08x)." - VLDTR_E_PR_BADSCOPE "Error: Property has invalid scope (token=0x%08x)." - VLDTR_E_PR_NONAME "Error: Property has no name." - VLDTR_E_PR_NOSIG "Error: Property has no signature." - VLDTR_E_PR_DUP "Error: Property has a duplicate (token=0x%08x)." - VLDTR_E_PR_BADCALLINGCONV "Error: Property has invalid calling convention (0x%x)." - VLDTR_E_PR_MARKEDNODEFLT "Error: Property is marked HasDefault but has no const value." - VLDTR_E_PR_DEFLTNOTMARKED "Error: Property has const value but is not marked HasDefault." - VLDTR_E_PR_BADSEMANTICS "Error: Property has related method with invalid semantics (method: 0x%08x; semantics: 0x%08x)." - VLDTR_E_PR_BADMETHOD "Error: Property has related method with invalid token (0x%08x)." - VLDTR_E_PR_ALIENMETHOD "Error: Property has related method belonging to another type (method: 0x%08x; type: 0x%08x)." - VLDTR_E_CN_BLOBNOTNULL "Error: Constant of type (0x%02x) must have null value." - VLDTR_E_CN_BLOBNULL "Error: Constant of type (0x%02x) must have non-null value." - VLDTR_E_EV_BADSCOPE "Error: Event has invalid scope (token=0x%08x)." - VLDTR_E_EV_NONAME "Error: Event has no name." - VLDTR_E_EV_DUP "Error: Event has a duplicate (token=0x%08x)." - VLDTR_E_EV_BADEVTYPE "Error: Event has invalid EventType (token=0x%08x)." - VLDTR_E_EV_EVTYPENOTCLASS "Error: Event's EventType (token=0x%08x) is not a class (flags=0x%08x)." - VLDTR_E_EV_BADSEMANTICS "Error: Event has related method with invalid semantics (method: 0x%08x; semantics: 0x%08x)." - VLDTR_E_EV_BADMETHOD "Error: Event has related method with invalid token (0x%08x)." - VLDTR_E_EV_ALIENMETHOD "Error: Event has related method belonging to another type (method: 0x%08x; type: 0x%08x)." - VLDTR_E_EV_NOADDON "Error: Event has no AddOn related method." - VLDTR_E_EV_NOREMOVEON "Error: Event has no RemoveOn related method." - VLDTR_E_EV_FIRENOTVOID "Error: Event's Fire method (0x%08x) must return void." - VLDTR_E_DS_BADOWNER "Error: Decl.Security is assigned to invalid item (token=0x%08x)." - VLDTR_E_DS_BADFLAGS "Error: Decl.Security has invalid action flag (0x%08x)." - VLDTR_E_DS_NOBLOB "Error: Decl.Security has no associated permission BLOB." - VLDTR_E_NC_BADNESTED "Error: NestedClass token (0x%08x) in NestedClass record is not a valid TypeDef." - VLDTR_E_NC_BADENCLOSER "Error: EnclosingClass token (0x%08x) in NestedClass record is not a valid TypeDef." - VLDTR_E_NC_DUP "Error: Duplicate NestedClass record (0x%08x)." - VLDTR_E_NC_DUPENCLOSER "Error: Nested type token (0x%08x) has multiple EnclosingClass tokens (0x%08x, 0x%08x)." - VLDTR_E_FRVA_ZERORVA "Error: Zero RVA of field 0x%08x in FieldRVA record." - VLDTR_E_FRVA_BADFIELD "Error: Invalid field token in FieldRVA record (field: 0x%08x; RVA: 0x%x)." - VLDTR_E_FRVA_DUPRVA "Error: Same RVA in another FieldRVA record (RVA: 0x%x; field: 0x%08x)." - VLDTR_E_FRVA_DUPFIELD "Error: Same field in another FieldRVA record(field: 0x%08x; record: 0x%08x)." - VLDTR_E_EP_BADTOKEN "Error: Invalid token specified as EntryPoint in CLR header." - VLDTR_E_EP_INSTANCE "Error: Instance method token specified as EntryPoint in CLR header." - VLDTR_E_EP_TOOMANYARGS "Error: EntryPoint method has invalid number of arguments, expecting %d." - VLDTR_E_EP_BADRET "Error: EntryPoint method has invalid return type." - VLDTR_E_EP_BADARG "Error: EntryPoint method has invalid argument number %d." - VLDTR_E_CA_BADPARENT "Error: CustomAttribute has invalid Parent token (0x%08x)." - VLDTR_E_CA_BADTYPE "Error: CustomAttribute has invalid Type token (0x%08x)." - VLDTR_E_CA_NOTCTOR "Error: CustomAttribute has non-constructor Type (0x%08x)." - VLDTR_E_CA_BADSIG "Error: CustomAttribute's Type (0x%08x) has invalid signature." - VLDTR_E_CA_NOSIG "Error: CustomAttribute's Type (0x%08x) has no signature." - VLDTR_E_CA_BADPROLOG "Error: CustomAttribute's blob has invalid prolog (0x%04x)." -//@GENERICS + //@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." @@ -787,16 +500,9 @@ BEGIN 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_MD_GENERIC_CCTOR "Error: Method cannot be both generic and a class constructor." - VLDTR_E_MD_GENERIC_CTOR "Error: Method cannot be both generic and an instance constructor." - VLDTR_E_MD_GENERIC_IMPORT "Error: Method cannot be both generic and defined on an imported type." - VLDTR_E_MD_GENERIC_BADCALLCONV "Error: Method cannot be both generic and have non-default calling convention." VLDTR_E_EP_GENERIC_METHOD "Error: Entry point in CLR header is the token for a generic method." - VLDTR_E_MD_MISSARITY "Error: Method signature is generic but is missing its arity at byte=0x%08x." - VLDTR_E_MD_ARITYZERO "Error: Method signature is generic but its arity is zero at byte=0x%08x." 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_MD_GPMISMATCH "Error: MethodDef signature has arity %d but the token owns %d GenericParams." 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." @@ -809,8 +515,6 @@ BEGIN 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)." - MSEE_E_LOADLIBFAILED "Failed to delay load library '%hs' (Win32 error: %d).\n\nThis program can no longer run and will now terminate." - MSEE_E_GETPROCFAILED "Failed to get entry point '%s' in library '%hs'. Win32 error: %d.\n\nThis program can no longer run and will now terminate." 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." @@ -837,12 +541,10 @@ BEGIN CORSEC_E_INVALID_PUBLICKEY "The public key for assembly '%1' was invalid." CORSEC_E_INVALID_STRONGNAME "Strong name validation failed for assembly '%1'." CORSEC_E_SIGNATURE_MISMATCH "The allocated signature slot for assembly '%1' does not correspond to the generated signature size." - CORSEC_E_CONTAINER_NOT_FOUND "Strong name key container not found." CORSEC_E_NO_EXEC_PERM "Failed to grant permission to execute '%1'." CORSEC_E_MIN_GRANT_FAIL "Failed to grant required minimum permissions to '%1'." CORSEC_E_POLICY_EXCEPTION "Policy exception occurred while processing '%1'." COR_E_EXECUTIONENGINE "An internal error happened in the Common Language Runtime's Execution Engine." - COR_E_REMOTING "An error relating to remoting occurred during the load of file or assembly '%1'." COR_E_SERIALIZATION "An error relating to serialization occurred during the load of file or assembly '%1'." COR_E_SECURITY "A security violation has occurred." IDS_EE_PROC_NOT_FOUND "A procedure imported by '%1' could not be loaded." @@ -858,112 +560,27 @@ BEGIN CORPROF_E_FUNCTION_NOT_COMPILED "Function 0x%08x had not yet been compiled." CORPROF_E_DATAINCOMPLETE "The ID 0x%08x had not yet been fully loaded or defined." - CORPROF_E_NOT_REJITABLE_METHODS "The Module containing function ID 0x%08x is not configured for updateable methods." - CORPROF_E_CANNOT_UPDATE_METHOD "Method ID 0x%08x could not be updated." CORPROF_E_FUNCTION_NOT_IL "Profiling error: the method has no associated IL." CORPROF_E_NOT_MANAGED_THREAD "Profiling error: the thread is unmanaged and has never run managed code before." CORPROF_E_CALL_ONLY_FROM_INIT "Profiling error: this function may only be called during profiler initialization." - CORPROF_E_INPROC_NOT_ENABLED "Profiling error: in-process debugging must be enabled during profiler initialization." - CORPROF_E_JITMAPS_NOT_ENABLED "Profiling error: cannot get a JIT map because the profiler did not enable JIT map tracking." - CORPROF_E_INPROC_ALREADY_BEGUN "Profiling error: BeginInprocDebugging cannot be called more than once." - CORPROF_E_INPROC_NOT_AVAILABLE "Profiling error: in-process debugging not allowed during this profiler callback." CORPROF_E_NOT_YET_AVAILABLE "Profiling error: the requested information is not yet available." // For these to be moved from the left side to the right side, they must // be less than ENCERRORINFO_MAX_STRING_SIZE in length (currently, 60 characters) - CORDBG_E_ENC_EH_MAX_NESTING_LEVEL_CANT_INCREASE "Error: Cannot increase the maximum nesting level in Edit-and-Continue." CORDBG_E_ENC_MODULE_NOT_ENC_ENABLED "Error: Module must be loaded in Edit-and-Continue mode." - CORDBG_E_ENC_METHOD_SIG_CHANGED "Variable type cannot be changed." - CORDBG_E_ENC_METHOD_NO_LOCAL_SIG "Cannot get the local signature for the method." CORDBG_E_ENC_CANT_ADD_FIELD_TO_VALUE_OR_LAYOUT_CLASS "Field cannot be added to a value or layout type." - CORDBG_E_ENC_CANT_CHANGE_FIELD "Field properties cannot be changed." - CORDBG_E_ENC_ZAPPED_WITHOUT_ENC "Edit-and-Continue impossible: Zap file was created without Edit-and-Continue flag set." - CORDBG_E_ENC_BAD_METHOD_INFO "Internal data structures missing method information." CORDBG_E_ENC_JIT_CANT_UPDATE "JIT unable to update internal structures." - CORDBG_E_ENC_MISSING_CLASS "Internal type data structures are missing." - CORDBG_E_INTERFACE_INHERITANCE_CANT_CHANGE "Not allowed to change interface inheritance." -END + END // These strings belong to the type library importer and exporter. STRINGTABLE DISCARDABLE BEGIN - TLBX_E_CIRCULAR_EXPORT "CLR assembly '%2' was imported from a type library and cannot be re-exported to a type library. Make sure the type library from which the assembly was imported is registered." - TLBX_E_CIRCULAR_EXPORT2 "CLR assembly '%s' was imported from a type library and cannot be re-exported to a type library. Make sure the type library from which the assembly was imported is registered." - TLBX_E_CIRCULAR_IMPORT "Type library '%s' was exported from a CLR assembly and cannot be re-imported as a CLR assembly." - TLBX_E_BAD_VTABLE "Vtable slot number associated with member '%s' of type '%s' in type library '%s' is invalid." - TLBX_E_CANT_LOAD_CLASS "Type library exporter cannot load type '%hs'." - TLBX_E_CLASS_LOAD_EXCEPTION "Type library exporter cannot load type '%hs' (error: %s)." - TLBX_E_CANT_LOAD_MODULE "Type library exporter cannot load assembly '%2'." - TLBX_E_UNKNOWN_SIGNATURE "Type library exporter encountered an unknown signature element." TLBX_E_INVALID_NAMESPACE "Type library has an invalid namespace and cannot be imported (library: '%ls'; namespace: '%ls')." - TLBX_E_REFERENCED_TYPELIB "Successful import of type library may require prior import (library: '%ls'; import: '%ls')." - TLBX_E_CRM_NON_STATIC "COM register method is invalid (not static) (method: '%hs'; type: '%hs')." - TLBX_E_CRM_INVALID_SIG "COM register method has an invalid signature (method: '%hs'; type: '%hs'). The COM register method must have a single string argument and a return type of void." - TLBX_E_LAYOUT_ERROR "Type library exporter encountered an error while attempting to lay out the TypeInfo '%2': (%1) %3" - TLBX_E_NOTIUNKNOWN "Type library importer has encountered an interface not derived from IUnknown: '%ls'." - TLBX_W_DUAL_NOT_DISPATCH "Interface '%ls' is marked as [dual], but does not derive from IDispatch. It will be converted as an IUnknown-derived interface." - TLBX_E_NONVISIBLEVALUECLASS "Non COM visible value type '%s' is being referenced either from the type currently being exported or from one of its base types." - TLBX_E_LPTSTR_NOT_ALLOWED "Type '%s' has a method or field with an unmanaged type of LPTStr which cannot be exported to COM." - TLBX_E_AUTO_CS_NOT_ALLOWED "Type '%s' has a char set of auto. Types with a char set of auto cannot be exported to COM." - TLBX_S_NOSTDINTERFACE "Type '%hs' has an IID of IID_IUnknown or IID_IDispatch, which is not allowed." - TLBX_S_DUPLICATE_DISPID "The method '%hs.%hs' has a duplicate dispid, %d, which will be ignored." - TLBX_E_ENUM_VALUE_INVALID "The enum member '%hs.%ls' has a value that cannot be expressed as a 32-bit integer. Type library enum members must be 32-bit integers." - TLBX_W_ENUM_VALUE_TOOBIG "The enum member '%hs.%ls' has a value that cannot be expressed as a 32-bit integer. Type library enum members must be 32-bit integers." - TLBX_E_DUPLICATE_IID "Type '%ls' and type '%ls' both have the same UUID." - TLBX_E_NO_NESTED_ARRAYS "Type '%hs' contains nested arrays, which cannot be exported to a type library." - TLBX_E_PARAM_ERROR_NAMED "Error while importing type: parameter referenced a type library that is not available (type: '%ls'; parameter: '%ls'; method: '%ls')." - TLBX_E_PARAM_ERROR_UNNAMED "Error while importing type: parameter referenced a type library that is not available (type: '%ls'; parameter: '%d'; method: '%ls')." - TLBX_E_INVALID_TYPEINFO "Type '%ls' is invalid and may only be partially converted." - TLBX_E_INVALID_TYPEINFO_UNNAMED "There was an error converting a type. The name of the type cannot be determined. It is index %d in the type library." - TLBX_E_BAD_NATIVETYPE "The method or field has an invalid managed/unmanaged type combination, check the MarshalAs directive." - TLBX_E_CTX_NESTED "%ls, while processing '%ls'." - TLBX_E_ERROR_MESSAGE "Type library exporter encountered an error while processing '%ls'. Error: %ls" - TLBX_W_WARNING_MESSAGE "Type library exporter warning processing '%ls'. Warning: %ls" - TLBX_E_CANT_SAVE "Type library exporter encountered an error while attempting to save the type library '%ls': Error: (%x) %ls." - TLBX_W_LIBNOTREGISTERED "Type library exporter warning: Referenced type is defined in managed component, which is imported from a type library that could not be loaded because it was not registered (type: '%ls'; component: '%ls')." - TLBX_E_CANTLOADLIBRARY "Referenced type is defined in managed component, which is imported from a type library that could not be loaded (type: '%ls'; component: '%ls')." - TLBX_E_AGNOST_SIGNATURE "Type library exporter encountered a size agnostic signature element." - TLBX_E_CONVERT_FAIL "Type library exporter failed." - TLBX_E_BAD_VT_TYPE "Type library importer has encountered an invalid VT type (type: 0x%x; imported member: '%ls.%ls')." - TLBX_E_NO_MSCOREE_TLB "Type library exporter cannot load required library MSCOREE.TLB." - TLBX_E_BAD_MSCOREE_TLB "Type library exporter has encountered an error reading from library MSCOREE.TLB." - TLBX_E_TLB_EXCEPTION "Type library importer has encountered an exception: 0x%x." - TLBX_E_MULTIPLE_LCIDS "Type library importer has encountered a method with multiple [lcid] parameters while importing '%ls.%ls'." - TLBX_I_TYPEINFO_IMPORTED "Type '%ls' imported." - TLBX_I_TYPE_EXPORTED "Type '%hs' exported." - TLBX_E_AMBIGUOUS_RETURN "Type library importer has encountered a method with an unexpected [out, retval] parameter: '%ls.%ls'." - TLBX_E_DUPLICATE_TYPE_NAME "Type library importer has encountered a duplicate type name: '%ls'." - TLBX_I_USEIUNKNOWN "Type library exporter could not find the type library for '%ls'. IUnknown was substituted for the interface." - TLBX_I_UNCONVERTABLE_ARGS "At least one of the arguments for '%ls.%ls' cannot be marshaled by the runtime marshaler. Such arguments will therefore be passed as a pointer and may require unsafe code to manipulate." - TLBX_I_UNCONVERTABLE_FIELD "The type library importer could not convert the signature for the member '%ls.%ls'." - TLBX_I_NONSEQUENTIALSTRUCT "The type has explicit layout, and has been exported as an empty record. Types with explicit layout can only be properly exported if all members have an offset of 0 (a union)." - TLBX_I_RESOLVEREFFAILED "Type library importer has failed to resolve a referenced type library." - TLBX_E_ASANY "Type contains [MarshalAs(AsAny)], which is only valid for PInvoke. The MarshalAs directive was ignored." - TLBX_E_INVALIDLCIDPARAM "The value of the LCID conversion attribute must not exceed the number of parameters." - TLBX_E_LCIDONDISPONLYITF "The LCIDConversionAttribute is not allowed on dispatch only interfaces." - TLBX_E_NONPUBLIC_FIELD "The public struct contains one or more non-public fields that will be exported." - TLBX_I_DUPLICATE_DISPID "The type had one or more duplicate DISPIDs specified. The duplicate DISPIDs were ignored." - TLBX_E_BAD_NAMES "The names list was not valid." - TLBX_I_REF_TYPE_AS_STRUCT "The reference type had sequential or explicit layout, and so was exported as a struct." - TLBX_E_ARRAY_NEEDS_NT_FIXED "Arrays in structs must be SafeArrays or ByValArrays." - TLBX_E_CLASS_NEEDS_NT_INTF "Reference types with layout in structs need [MarshalAs(UnmanagedType.Interface)]." - TLBX_E_GENERICINST_SIGNATURE "Type library exporter encountered a generic type instance in a signature. Generic code may not be exported to COM." - TLBX_E_GENERICPAR_SIGNATURE "Type library exporter encountered a generic type parameter in a signature. Generic code may not be exported to COM." - TLBX_I_GENERIC_TYPE "Type library exporter encountered a generic type. Generic classes may not be exposed to COM." 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_W_NON_INTEGRAL_CA_TYPE "Ignoring IDL custom attribute '%ls' on '%ls' because it must be used with an integral value." - TLBX_W_IENUM_CA_ON_IUNK "Ignoring IDL custom attribute '%ls' on '%ls' because it cannot be used on an IUnknown interface." - TLBX_E_NO_SAFEHANDLE_ARRAYS "Type '%hs' contains arrays of SafeHandles, which cannot be exported to a type library." TLBX_E_NO_CRITICALHANDLE_ARRAYS "Type '%hs' contains arrays of CriticalHandles, which cannot be exported to a type library." - TLBX_W_NO_PROPS_IN_EVENTS "Type library importer has encountered a source interface containing properties: '%ls'." - TLBX_W_EXPORTING_AUTO_LAYOUT "Type '%hs' has auto-layout but is being exported. Consider marking the type [ComVisible(false)] since the exported definition is not guaranteed to work." - TLBX_E_TYPED_REF "Cannot export TypedReference." - TLBX_W_DEFAULT_INTF_NOT_VISIBLE "Default interface is not visible to COM." 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_BITNESS_MISMATCH "Unable to export this assembly with the specified machine type as the assembly is marked machine specific with a different machine type." TLBX_E_EVENT_WITH_NEWENUM "Type library importer encountered a source interface on coclass '%ls' with a NewEnum member. This is not supported." - TLBX_E_PROPGET_WITHOUT_RETURN "Type library importer encountered a property getter '%ls' on type '%ls' without a valid return type. The importer will attempt to import this property as a method instead." END // These strings are generated from within the EE. @@ -1257,29 +874,8 @@ BEGIN IDS_EE_MARSHAL_UNMAPPABLE_CHAR "Cannot marshal: Encountered unmappable character." // Errors associated with parsing security custom attributes at compile time. - CORSECATTR_E_BAD_ATTRIBUTE "Invalid custom attribute." - CORSECATTR_E_MISSING_CONSTRUCTOR "The permission associated with this attribute is missing a required constructor." - CORSECATTR_E_FAILED_TO_CREATE_PERM "Unable to create an instance of the permission for this attribute." - CORSECATTR_E_BAD_ACTION_ASM "SecurityAction type invalid on assembly." - CORSECATTR_E_BAD_ACTION_OTHER "SecurityAction type invalid on types and methods." - CORSECATTR_E_BAD_PARENT "Security custom attribute attached to invalid parent." - CORSECATTR_E_TRUNCATED "Serialized security custom attribute is truncated or incorrectly formed." - CORSECATTR_E_BAD_VERSION "Serialized security custom attribute has unrecognized version." CORSECATTR_E_BAD_ACTION "Security custom attribute has invalid SecurityAction." - CORSECATTR_E_NO_SELF_REF "Security custom attributes cannot be referenced from defining assembly." - CORSECATTR_E_BAD_NONCAS "Invalid SecurityAction for non-Code Access Security permission." - CORSECATTR_E_ASSEMBLY_LOAD_FAILED "Failed to load assembly '%s'." - CORSECATTR_E_ASSEMBLY_LOAD_FAILED_EX "Failed to load assembly '%s' - %s." - CORSECATTR_E_TYPE_LOAD_FAILED "Failed to load type '%s'." - CORSECATTR_E_TYPE_LOAD_FAILED_EX "Failed to load type '%s' - %s." - CORSECATTR_E_ABSTRACT "Security custom attribute cannot be abstract." - CORSECATTR_E_UNSUPPORTED_TYPE "Security custom attributes do not support array or Type fields and properties." - CORSECATTR_E_UNSUPPORTED_ENUM_TYPE "Unsupported enumeration base type." - CORSECATTR_E_NO_FIELD "Failed to locate field '%s'." - CORSECATTR_E_NO_PROPERTY "Failed to locate property '%s'." - CORSECATTR_E_EXCEPTION "Unexpected exception processing attribute - '%s'." - CORSECATTR_E_EXCEPTION_HR "Unexpected exception processing attribute - HRESULT 0x%08X." - + IDS_EE_COPY_OUTOFRANGE "Requested range extends past the end of the array." IDS_EE_ARRAYWITHOFFSETOVERFLOW "ArrayWithOffset: offset exceeds array size." IDS_EE_NOCUSTOMMARSHALER "A call to GetInstance() for custom marshaler '%1' returned null, which is not allowed." @@ -1467,223 +1063,14 @@ BEGIN END -// IsolatedStore error messages -STRINGTABLE DISCARDABLE -BEGIN - ISS_E_ISOSTORE "IsolatedStorage operation failed." - - ISS_E_OPEN_STORE_FILE "Unable to open the store." - ISS_E_OPEN_FILE_MAPPING "Unable to create store file mapping." - ISS_E_MAP_VIEW_OF_FILE "Unable to map the store file." - ISS_E_GET_FILE_SIZE "Unable to determine store file size." - ISS_E_CREATE_MUTEX "Unable to create mutex." - ISS_E_LOCK_FAILED "Unable to lock the store." - ISS_E_FILE_WRITE "File Write failed." - ISS_E_SET_FILE_POINTER "Cannot set file pointer." - ISS_E_CREATE_DIR "Unable to create the store directory." - ISS_E_STORE_NOT_OPEN "Store must be open for this operation." - - ISS_E_CORRUPTED_STORE_FILE "Store file is corrupt." - ISS_E_STORE_VERSION "Store version is not supported." - ISS_E_FILE_NOT_MAPPED "Store file is not mapped." - ISS_E_BLOCK_SIZE_TOO_SMALL "Block size is too small." - ISS_E_ALLOC_TOO_LARGE "Allocation size is too large." - ISS_E_USAGE_WILL_EXCEED_QUOTA "Allowed quota is fully used." - ISS_E_TABLE_ROW_NOT_FOUND "Row not found." - - ISS_E_DEPRECATE "Unable to deprecate old store." - ISS_E_CALLER "Unable to determine the caller." - ISS_E_PATH_LENGTH "Path length is too long." - ISS_E_MACHINE "Machine Store is not supported." - ISS_E_MACHINE_DACL "The DACL for the machine store is incorrect or could not be created." -END - // Verifier error messages STRINGTABLE DISCARDABLE BEGIN - VER_E_HRESULT "[HRESULT 0x%08X]" - VER_E_OFFSET "[offset 0x%08X]" - VER_E_OPCODE "[opcode %s]" - VER_E_OPERAND "[operand 0x%08X]" - VER_E_TOKEN "[token 0x%08X]" - VER_E_EXCEPT "[exception #0x%08X]" - VER_E_STACK_SLOT "[stack slot 0x%08X]" - VER_E_LOC "[local variable #0x%08X]" VER_E_LOC_BYNAME "[local variable '%s']" - VER_E_ARG "[argument #0x%08x]" - VER_E_FOUND "[found %s]" - VER_E_EXPECTED "[expected %s]" - - VER_E_UNKNOWN_OPCODE "Unknown opcode [0x%08X]." - VER_E_SIG_CALLCONV "Unknown calling convention [0x%08X]." - VER_E_SIG_ELEMTYPE "Unknown ELEMENT_TYPE [0x%08x]." - - VER_E_RET_SIG "[return sig]" + VER_E_FIELD_SIG "[field sig]" - VER_E_INTERNAL "Internal error." - VER_E_STACK_TOO_LARGE "Stack is too large." - VER_E_ARRAY_NAME_LONG "Array name is too long." - - VER_E_FALLTHRU "fall through end of the method without returning." - VER_E_TRY_GTEQ_END "try start >= try end." - VER_E_TRYEND_GT_CS "try end > code size." - VER_E_HND_GTEQ_END "handler start >= handler end." - VER_E_HNDEND_GT_CS "handler end > code size." - VER_E_TRY_START "Try starts in the middle of an instruction." - VER_E_HND_START "Handler starts in the middle of an instruction." - VER_E_TRY_OVERLAP "Try block overlap with another block." - VER_E_TRY_EQ_HND_FIL "Try and filter/handler blocks are equivalent." - VER_E_TRY_SHARE_FIN_FAL "Shared try has finally or fault handler." - VER_E_HND_OVERLAP "Handler block overlaps with another block." - VER_E_HND_EQ "Handler block is the same as another block." - VER_E_FIL_OVERLAP "Filter block overlaps with another block." - VER_E_FIL_EQ "Filter block is the same as another block." - VER_E_FIL_CONT_TRY "Filter contains try." - VER_E_FIL_CONT_HND "Filter contains handler." - VER_E_FIL_CONT_FIL "Nested filters." - VER_E_FIL_GTEQ_CS "filter >= code size." - VER_E_FIL_START "Filter starts in the middle of an instruction." - VER_E_FALLTHRU_EXCEP "fallthru the end of an exception block." - VER_E_FALLTHRU_INTO_HND "fallthru into an exception handler." - VER_E_FALLTHRU_INTO_FIL "fallthru into an exception filter." - VER_E_LEAVE "Leave from outside a try or catch block." - VER_E_RETHROW "Rethrow from outside a catch handler." - VER_E_ENDFINALLY "Endfinally from outside a finally handler." - VER_E_ENDFILTER "Endfilter from outside an exception filter block." - VER_E_ENDFILTER_MISSING "Missing Endfilter." - VER_E_BR_INTO_TRY "Branch into try block." - VER_E_BR_INTO_HND "Branch into exception handler block." - VER_E_BR_INTO_FIL "Branch into exception filter block." - VER_E_BR_OUTOF_TRY "Branch out of try block." - VER_E_BR_OUTOF_HND "Branch out of exception handler block." - VER_E_BR_OUTOF_FIL "Branch out of exception filter block." - VER_E_BR_OUTOF_FIN "Branch out of finally block." - VER_E_RET_FROM_TRY "Return out of try block." - VER_E_RET_FROM_HND "Return out of exception handler block." - VER_E_RET_FROM_FIL "Return out of exception filter block." - VER_E_BAD_JMP_TARGET "jmp / exception into the middle of an instruction." - VER_E_PATH_LOC "Non-compatible types depending on path." - VER_E_PATH_THIS "Init state for this differs depending on path." - VER_E_PATH_STACK "Non-compatible types on stack depending on path." - VER_E_PATH_STACK_DEPTH "Stack depth differs depending on path." - VER_E_THIS "Instance variable (this) missing." - VER_E_THIS_UNINIT_EXCEP "Uninitialized this on entering a try block." - VER_E_THIS_UNINIT_STORE "Store into this when it is uninitialized." - VER_E_THIS_UNINIT_RET "Return from .ctor when this is uninitialized." - VER_E_THIS_UNINIT_V_RET "Return from .ctor before all fields are initialized." - VER_E_THIS_UNINIT_BR "Branch back when this is uninitialized." - VER_E_LDFTN_CTOR "ldftn/ldvirtftn not allowed on .ctor." - VER_E_STACK_NOT_EQ "Non-compatible types on the stack." - VER_E_STACK_UNEXPECTED "Unexpected type on the stack." - VER_E_STACK_EXCEPTION "Missing stack slot for exception." - VER_E_STACK_OVERFLOW "Stack overflow." - VER_E_STACK_UNDERFLOW "Stack underflow." - VER_E_STACK_EMPTY "Stack empty." - VER_E_STACK_UNINIT "Uninitialized item on stack." - VER_E_STACK_I_I4_I8 "Expected I, I4, or I8 on the stack." - VER_E_STACK_R_R4_R8 "Expected R, R4, or R8 on the stack." - VER_E_STACK_NO_R_I8 "unexpected R, R4, R8, or I8 on the stack." - VER_E_STACK_NUMERIC "Expected numeric type on the stack." - VER_E_STACK_OBJREF "Expected an ObjRef on the stack." - VER_E_STACK_P_OBJREF "Expected address of an ObjRef on the stack." - VER_E_STACK_BYREF "Expected ByRef on the stack." - VER_E_STACK_METHOD "Expected pointer to function on the stack." - VER_E_STACK_ARRAY_SD "Expected single dimension array on the stack." - VER_E_STACK_VALCLASS "Expected value type instance on the stack." - VER_E_STACK_P_VALCLASS "Expected address of value type on the stack." - VER_E_STACK_NO_VALCLASS "Unexpected value type instance on the stack." - VER_E_LOC_DEAD "Local variable is unusable at this point." - VER_E_LOC_NUM "Unrecognized local variable number." - VER_E_ARG_NUM "Unrecognized argument number." - VER_E_TOKEN_RESOLVE "Unable to resolve token." - VER_E_TOKEN_TYPE "Unable to resolve type of the token." - VER_E_TOKEN_TYPE_MEMBER "Expected memberRef, memberDef or methodSpec token." - VER_E_TOKEN_TYPE_FIELD "Expected memberRef or fieldDef token." - VER_E_TOKEN_TYPE_SIG "Expected signature token." - VER_E_UNVERIFIABLE "Instruction cannot be verified." - VER_E_LDSTR_OPERAND "Operand does not point to a valid string ref." - VER_E_RET_PTR_TO_STACK "Return type is ByRef, TypedReference, ArgHandle, or ArgIterator." - VER_E_RET_VOID "Stack must be empty on return from a void function." - VER_E_RET_MISSING "Return value missing on the stack." - VER_E_RET_EMPTY "Stack must contain only the return value." - VER_E_RET_UNINIT "Return uninitialized data." - VER_E_ARRAY_ACCESS "Illegal array access." - VER_E_ARRAY_V_STORE "Store non Object type into Object array." - VER_E_ARRAY_SD "Expected single-dimension zero-based array." - VER_E_ARRAY_SD_PTR "Expected single dimension array of pointer types." - VER_E_ARRAY_FIELD "Array field access is denied." - VER_E_ARGLIST "Allowed only in vararg methods." - VER_E_VALCLASS "Value type expected." VER_E_OPEN_DLGT_PROT_ACC "Protected method access through an open instance delegate is not verifiable." - VER_E_METHOD_ACCESS "Method is not visible." - VER_E_FIELD_ACCESS "Field is not visible." - VER_E_DEAD "Item is unusable at this point." - VER_E_FIELD_STATIC "Expected static field." - VER_E_FIELD_NO_STATIC "Expected non-static field." - VER_E_ADDR "Address of not allowed for this item." - VER_E_ADDR_BYREF "Address of not allowed for ByRef." - VER_E_ADDR_LITERAL "Address of not allowed for literal field." - VER_E_INITONLY "Cannot change initonly field outside its .ctor." - VER_E_WRITE_RVA_STATIC "Cannot modify an imaged based (RVA) static" - VER_E_THROW "Cannot throw this object." - VER_E_CALLVIRT_VALCLASS "Callvirt on a value type method." - VER_E_CALL_SIG "Call signature mismatch." - VER_E_CALL_STATIC "Static function expected." - VER_E_CTOR ".ctor expected." - VER_E_CTOR_VIRT "Cannot use callvirt on .ctor." - VER_E_CTOR_OR_SUPER "Only super::ctor or typeof(this)::ctor allowed here." - VER_E_CTOR_MUL_INIT "Possible call to .ctor more than once." - VER_E_SIG "Unrecognized signature." - VER_E_SIG_ARRAY "Cannot resolve Array type." - VER_E_SIG_ARRAY_PTR "Array of ELEMENT_TYPE_PTR." - VER_E_SIG_ARRAY_BYREF "Array of ELEMENT_TYPE_BYREF or ELEMENT_TYPE_TYPEDBYREF." - VER_E_SIG_ELEM_PTR "ELEMENT_TYPE_PTR cannot be verified." - VER_E_SIG_VARARG "Unexpected vararg." - VER_E_SIG_VOID "Unexpected Void." - VER_E_SIG_BYREF_BYREF "ByRef of ByRef" - VER_E_CODE_SIZE_ZERO "Code size is zero." - VER_E_BAD_VARARG "Unrecognized use of vararg." - VER_E_TAIL_CALL "Missing call/callvirt/calli." - VER_E_TAIL_BYREF "Cannot pass ByRef to a tail call." - VER_E_TAIL_RET "Missing ret." - VER_E_TAIL_RET_VOID "Void ret type expected for tail call." - VER_E_TAIL_RET_TYPE "Tail call return type not compatible." - VER_E_TAIL_STACK_EMPTY "Stack not empty after tail call." - VER_E_METHOD_END "Method ends in the middle of an instruction." - VER_E_BAD_BRANCH "Branch out of the method." - VER_E_FIN_OVERLAP "Finally handler blocks overlap." - VER_E_LEXICAL_NESTING "Lexical nesting." - VER_E_VOLATILE "Missing ldsfld, stsfld, ldind, stind, ldfld, stfld, ldobj, stobj, initblk, or cpblk." - VER_E_UNALIGNED "Missing ldind, stind, ldfld, stfld, ldobj, stobj, initblk, cpblk." - VER_E_INNERMOST_FIRST "Innermost exception blocks should be declared first." - VER_E_CALLI_VIRTUAL "Calli not allowed on virtual methods." - VER_E_CALL_ABSTRACT "Call not allowed on abstract methods." - VER_E_STACK_UNEXP_ARRAY "Unexpected array type on the stack." - VER_E_NOT_IN_GC_HEAP "Value type with NotInGCHeap attribute being created on the GC heap." - VER_E_TRY_N_EMPTY_STACK "Attempt to enter a try block with nonempty stack." - VER_E_DLGT_CTOR "Unrecognized arguments for delegate .ctor." - VER_E_DLGT_BB "Delegate .ctor not allowed at the start of a basic block when the function pointer argument is a virtual method." - VER_E_DLGT_PATTERN "Dup, ldvirtftn, newobj delegate::.ctor() pattern expected (in the same basic block)." - VER_E_DLGT_LDFTN "Ldftn or ldvirtftn instruction required before call to a delegate .ctor." - VER_E_FTN_ABSTRACT "Attempt to load address of an abstract method." - VER_E_SIG_C_VC "ELEMENT_TYPE_CLASS ValueClass in signature." - VER_E_SIG_VC_C "ELEMENT_TYPE_VALUETYPE non-ValueClass in signature." - VER_E_BOX_PTR_TO_STACK "Box operation on TypedReference, ArgHandle, or ArgIterator." - VER_E_SIG_BYREF_TB_AH "ByRef of TypedReference, ArgHandle, or ArgIterator." - VER_E_SIG_ARRAY_TB_AH "Array of TypedReference, ArgHandle, or ArgIterator." - VER_E_ENDFILTER_STACK "Stack not empty when leaving an exception filter." - VER_E_DLGT_SIG_I "Unrecognized delegate .ctor signature; expected I." - VER_E_DLGT_SIG_O "Unrecognized delegate .ctor signature; expected Object." - VER_E_RA_PTR_TO_STACK "Mkrefany on TypedReference, ArgHandle, or ArgIterator." - VER_E_CATCH_VALUE_TYPE "Value type not allowed as catch type." - VER_E_CATCH_BYREF "ByRef not allowed as catch type." - VER_E_FIL_PRECEED_HND "filter block should immediately precede handler block" - VER_E_LDVIRTFTN_STATIC "ldvirtftn on static" - VER_E_CALLVIRT_STATIC "callvirt on static" - VER_E_INITLOCALS "initlocals must be set for verifiable methods with one or more local variables." - VER_E_BR_TO_EXCEPTION "branch/leave to the beginning of a catch/filter handler" - VER_E_CALL_CTOR "call to .ctor only allowed to initialize this pointer from within a .ctor. Try newobj." //@GENERICSVER: new generics related error messages VER_E_VALCLASS_OBJREF_VAR "Value type, ObjRef type or variable type expected." @@ -1698,7 +1085,7 @@ BEGIN 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_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." @@ -1723,20 +1110,11 @@ BEGIN 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." - - VER_E_BAD_PE "Unverifiable PE Header/native stub." - VER_E_BAD_MD "Unrecognized metadata, unable to verify IL." - VER_E_BAD_APPDOMAIN "Unrecognized appdomain pointer." - - VER_E_TYPELOAD "Type load failed." - VER_E_PE_LOAD "Module load failed." END // Security error messages STRINGTABLE DISCARDABLE BEGIN - SN_CRYPTOAPI_CALL_FAILED "StrongName APIs not supported on system." - SN_NO_SUITABLE_CSP "StrongName APIs could not locate a matching CSP." SN_E_PUBLICKEY_MISMATCH "Key pair does not match public key from assembly '%1'." END diff --git a/src/coreclr/src/inc/corerror.xml b/src/coreclr/src/inc/corerror.xml index 0d83e3b..0c327b0 100644 --- a/src/coreclr/src/inc/corerror.xml +++ b/src/coreclr/src/inc/corerror.xml @@ -71,111 +71,11 @@ STATUS: Data value was truncated. - - CLDB_S_NULL - NULL data value. - - - - CLDB_S_INDEX_TABLESCANREQUIRED - Table scan required to run query. - - - - TLBX_I_TYPEINFO_IMPORTED - Typelib import: progress report. - - - - TLBX_I_USEIUNKNOWN - Typelib export: substituted IUnknown for type. - - - - TLBX_I_UNCONVERTABLE_ARGS - Typelib import: signature can't be converted (eg, struct**) - - - - TLBX_I_UNCONVERTABLE_FIELD - Typelib import: signature can't be converted (eg, struct**) - - - - TLBX_W_WARNING_MESSAGE - Typelib export: Warning message wrapper. - - - - TLBX_I_TYPE_EXPORTED - Typelib export: type exported - - - - TLBX_I_DUPLICATE_DISPID - Typelib export: duplicate dispid -- auto corrected. - - - - TLBX_I_REF_TYPE_AS_STRUCT - Typelib export: reference type had layout, exported as struct. - - - - TLBX_I_GENERIC_TYPE - TypeLib export: generic type definition - - - - TLBX_W_NON_INTEGRAL_CA_TYPE - TypeLib import: Ignoring IDL custom attribute -- does not have an integral value. - - - - TLBX_W_IENUM_CA_ON_IUNK - TypeLib import: Ignoring IDL custom attribute -- using IEnum CA on an IUnknown derived interface. - - - - META_S_PARAM_MISMATCH - Merge: Parameter information mismatched. - - META_S_DUPLICATE Attempt to define an object that already exists in valid scenerios. - - TLBX_S_REFERENCED_TYPELIB - TypeLib import: reference to an external typelib. - - - - TLBX_S_NOSTDINTERFACE - Typelib export: Found an interface marked as IID_IDispatch or IID_IUnknown. - - - - TLBX_S_DUPLICATE_DISPID - Typelib export: duplicate dispid found; ignored. - - - - TLBX_W_ENUM_VALUE_TOOBIG - Typelib export: The enum value is not legal for a typelib. - - - - TLBX_W_EXPORTING_AUTO_LAYOUT - TypeLib export: Exporting an auto-layout type. - - - - TLBX_W_DEFAULT_INTF_NOT_VISIBLE - TypeLib export: ComDefaultInterface is not COMVisible. - - TLBX_W_BAD_SAFEARRAYFIELD_NO_ELEMENTVT TypeLib export: System.Array SAFEARRAY field without a SafeArraySubType. @@ -191,21 +91,6 @@ TypeLib export: type deriving from a generic type. - - VLDTR_S_WRN - Warnings found in the validator. - - - - VLDTR_S_ERR - Errors found in the validator. - - - - VLDTR_S_WRNERR - Warnings and errors found in the validator. - - CORDBG_S_BAD_START_SEQUENCE_POINT Attempt to SetIP not at a sequence point sequence point. @@ -216,11 +101,6 @@ Attempt to SetIP when not going to a sequence point. If both this and CORDBG_E_BAD_START_SEQUENCE_POINT are true, only CORDBG_E_BAD_START_SEQUENCE_POINT will be reported. - - CORDBG_S_INSUFFICIENT_INFO_FOR_SET_IP - SetIP is possible, but the debugger doesn't have enough info to fix variable locations, GC refs, or anything else. Use at your own risk. - - CORDBG_S_FUNC_EVAL_HAS_NO_RESULT Some Func evals will lack a return value, @@ -247,36 +127,12 @@ Not all bits specified were successfully applied - - CEE_E_ENTRYPOINT - "Invalid entrypoint information." - The entry point info is invalid. - - CEE_E_CVTRES_NOT_FOUND "cvtres.exe not found." cannot find cvtres.exe - - MSEE_E_LOADLIBFAILED - "Failed to delayload a library." - Failed to delay load library %s (Win32 error: %d). - - - - MSEE_E_GETPROCFAILED - "Failed to get dll entrypoint." - Failed to get entry point %s (Win32 error: %d). - - - - MSEE_E_MULTCOPIESLOADED - "Multiple copies of mscoree.dll have been loaded into the same process." - Multiple copies of MSCOREE.dll have been loaded by the same process. - - COR_E_TYPEUNLOADED "Type has been unloaded." @@ -301,12 +157,6 @@ Assembly is being currently being loaded - - MSEE_E_CANNOTCREATEAPPDOMAIN - "Attempt to create appdomain failed." - Attempt to create appdomain failed - - COR_E_ASSEMBLYEXPECTED "The module was expected to contain an assembly manifest." @@ -319,12 +169,6 @@ Attempt to load an unverifiable exe with fixups (IAT with more than 2 sections or a TLS section) - - COR_E_NO_LOADLIBRARY_ALLOWED - "Attempt to LoadLibrary a managed image in an improper way (only assemblies with EAT area allowed)." - Attempt to LoadLibrary a managed image in an improper way (only assemblies with EAT's area allowed.) - - COR_E_NEWER_RUNTIME "This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded." @@ -445,12 +289,6 @@ A module specified in the manifest was not found. - - FUSION_E_UNEXPECTED_MODULE_FOUND - "Modules which are not in the manifest were streamed in." - Modules which are not in the manifest were streamed in. - - FUSION_E_PRIVATE_ASM_DISALLOWED "A strongly-named assembly is required." @@ -463,12 +301,6 @@ The check of the signature failed. - - FUSION_E_DATABASE_ERROR - "An unexpected error was encountered in the Assembly Cache database." - An unexpected error was encountered in the Assembly Cache database. - - FUSION_E_INVALID_NAME "The given assembly name or codebase was invalid." @@ -481,12 +313,6 @@ HTTP download of assemblies has been disabled for this appdomain. - - FUSION_E_UNINSTALL_DISALLOWED - "Uninstall of given assembly is not allowed." - Uninstall of given assembly is not allowed. - - CLR_E_APP_CONFIG_NOT_ALLOWED_IN_APPX_PROCESS "Application configuration file not allowed in AppX process." @@ -571,36 +397,12 @@ Error occurred during a write. - - CLDB_E_FILE_READONLY - "File is read only." - File is read only. - - - - CLDB_E_NAME_ERROR - "Ill-formed name." - An ill-formed name was given. - - - - CLDB_E_TRUNCATION - "Data value was truncated." - ERROR: Data value was truncated. - - CLDB_E_FILE_OLDVER "Old version error." Old version error. - - CLDB_E_RELOCATED - "A shared memory open failed to open at the originally assigned memory address." - A shared mem open failed to open at the originally - - CLDB_E_SMDUPLICATE "Create of shared memory failed. A memory mapping of the same name already exists." @@ -613,12 +415,6 @@ There isn't .CLB data in the memory or stream. - - CLDB_E_READONLY - "Database is read only." - Database is read only. - - CLDB_E_INCOMPATIBLE "Importing scope is not compatible with the emitting scope." @@ -631,36 +427,12 @@ File is corrupt. - - CLDB_E_SCHEMA_VERNOTFOUND - "Required version of schema not found." - Version %d of schema '%s' not found. - - CLDB_E_BADUPDATEMODE "Cannot open a incrementally build scope for full update." cannot open a incrementally build scope for full update - - CLDB_E_INDEX_NONULLKEYS - "Null value not allowed in unique index or primary key." - Null value not allowed in unique index or primary key. - - - - CLDB_E_INDEX_DUPLICATE - "Index has been duplicated." - Unique index %s has been violated. - - - - CLDB_E_INDEX_BADTYPE - "The columns data type is not allowed in an index." - The columns data type is not allowed in an index. - - CLDB_E_INDEX_NOTFOUND "Index not found." @@ -673,84 +445,12 @@ Record wasn't found on lookup. - - CLDB_E_RECORD_OVERFLOW - "Too many records were returned for criteria." - Too many records were returned for criteria. - - - - CLDB_E_RECORD_DUPLICATE - "Record is a duplicate." - Record is a duplicate. - - - - CLDB_E_RECORD_PKREQUIRED - "Primary key value is required." - Primary key value is required. - - - - CLDB_E_RECORD_DELETED - "Record is valid but deleted." - Record is valid but deleted. - - CLDB_E_RECORD_OUTOFORDER "Record is emitted out of order." Record is emitted out of order. - - CLDB_E_COLUMN_OVERFLOW - "Data too large." - Data too large. - - - - CLDB_E_COLUMN_READONLY - "Column cannot be changed." - Column cannot be changed. - - - - CLDB_E_COLUMN_SPECIALCOL - "Too many RID or primary key columns, 1 is max." - Too many RID or primary key columns, 1 is max. - - - - CLDB_E_COLUMN_PKNONULLS - "Primary key column may not allow the null value." - Primary key column %s may not allow the null value. - - - - CLDB_E_TABLE_CANTDROP - "Attempted auto-drop of table while open." - Can't auto-drop table while open. - - - - CLDB_E_OBJECT_NOTFOUND - "Object not found in the database." - Object was not found in the database. - - - - CLDB_E_OBJECT_COLNOTFOUND - "Column not found." - The column was not found. - - - - CLDB_E_VECTOR_BADINDEX - "Invalid index." - The index given was invalid. - - CLDB_E_TOO_BIG "A blob or string was too big." @@ -763,239 +463,18 @@ A token of the wrong type passed to a metadata function. - - TLBX_E_INVALID_TYPEINFO - "Typelib import: Invalid type, not converted." - Typelib import: invalid type, not converted. - - - - TLBX_E_INVALID_TYPEINFO_UNNAMED - "Typelib import: Invalid type, not converted - name unknown." - Typelib import: invalid type, not converted -- name unknown. - - - - TLBX_E_CTX_NESTED - "Typelib export: TLBX_E_CTX_NESTED" - Typelib export: Format string for nested contexts. - - - - TLBX_E_ERROR_MESSAGE - "Typelib export: General error. See IError info for more information." - Typelib export: Error message wrapper. - - - - TLBX_E_CANT_SAVE - "Typelib export: SaveAllChanges() failed." - Typelib export: cant "SaveAllChanges()" - - - - TLBX_W_LIBNOTREGISTERED - "Typelib export: Type library is not registered." - Typelib export: type library is not registered. - - - - TLBX_E_CANTLOADLIBRARY - "Typelib export: Type library could not be loaded." - Typelib export: type library cannot be loaded. - - - - TLBX_E_BAD_VT_TYPE - "Typelib import: Invalid vartype, not converted." - Typelib import: invalid VT_*, not converted. - - - - TLBX_E_NO_MSCOREE_TLB - "Typelib export: Could not load mscoree.tlb." - Typelib export: can't load mscoree.tlb - - - - TLBX_E_BAD_MSCOREE_TLB - "Typelib export: Could not get a required typeinfo from mscoree.tlb." - Typelib export: can't get a required typeinfo from mscoree.tlb. - - - - TLBX_E_TLB_EXCEPTION - "Typelib import: Fault reading a typelib." - Typelib import: fault reading a typelib. - - - - TLBX_E_MULTIPLE_LCIDS - "Typelib import: Multiple [lcid] parameters on a method." - Typelib import: Multiple LCID's parameters on a method. - - - - TLBX_E_AMBIGUOUS_RETURN - "Typelib import: Duplicate or ambiguous return types." - Typelib import: duplicate or ambiguous return types. - - - - TLBX_E_DUPLICATE_TYPE_NAME - "Typelib import: Duplicate name (due to user-defined name)." - Typelib import: duplicate name (due to user-defined name). - - - - TLBX_I_NONSEQUENTIALSTRUCT - "Typelib export: Cannot convert non-sequential structs." - Typelib export: Can't convert non-sequential structs. - - - - TLBX_I_RESOLVEREFFAILED - "Typelib import: The resolve ref call failed." - Typelib import: The resolve ref call failed. - - - - TLBX_E_ASANY - "Typelib export: Encountered AsAny - ignored." - Typelib export: Encounterd "AsAny" -- ignored. - - - - TLBX_E_INVALIDLCIDPARAM - "Typelib export: Encountered an [lcid] attribute set to an invalid parameter." - Typelib export: Encounterd an LCID attribute set to an invalid param. - - - - TLBX_E_LCIDONDISPONLYITF - "Typelib export: Encountered an [lcid] attribute on a pure dispatch interface." - Typelib export: Encounterd an LCID attribute on a disp only interface. - - - - TLBX_E_NONPUBLIC_FIELD - "Typelib export: Non-public field in public struct." - Typelib export: Non-public field in public struct. - - - - TLBX_E_BAD_NAMES - "Typelib export: Bad names list." - Typelib export: bad names list. - - - - TLBX_E_GENERICINST_SIGNATURE - "TypeLib export: generic type instance in signature." - TypeLib export: generic type instance in signature. - - - - TLBX_E_GENERICPAR_SIGNATURE - "TypeLib export: generic type parameter in signature." - TypeLib export: generic type parameter in signature. - - - - META_E_DUPLICATE - "Attempted to define an object that already exists." - Attempt to define an object that already exists. - - - - META_E_GUID_REQUIRED - "A guid was not provided where one was required." - A guid was not provided where one was required. - - - - META_E_TYPEDEF_MISMATCH - "Merge: an import typedef matched ns.name, but not version and guid." - Merge: an import typedef matched ns.name, but not version and guid. - - - - META_E_MERGE_COLLISION - "Merge: conflict between import and emit." - Merge: conflict between import and emit - - - - TLBX_E_NO_SAFEHANDLE_ARRAYS - "TypeLib export: Detected array of SafeHandles." - TypeLib export: detected array of SafeHandles - - - - META_E_METHD_NOT_FOUND - "Merge: Class already in emit scope, but member not found." - Merge: Class already in emit scope, but member not found - - - - META_E_FIELD_NOT_FOUND - "Merge: Class already in emit scope, but member not found." - Merge: Class already in emit scope, but member not found - - - - META_E_PARAM_MISMATCH - "Merge: Parameter information mismatched." - Merge: Parameter information mismatched. - - META_E_BADMETADATA "Merge: Inconsistency in meta data import scope." Merge: Inconsistency in meta data import scope - - META_E_INTFCEIMPL_NOT_FOUND - "Merge: Class already in emit scope, but interfaceimpl not found." - Merge: Class already in emit scope, but interfaceimpl not found - - TLBX_E_NO_CRITICALHANDLE_ARRAYS "TypeLib export: Detected array of CriticalHandles." TypeLib export: detected array of CriticalHandles - - META_E_CLASS_LAYOUT_INCONSISTENT - "Merge: Duplicate classes have inconsistent class layout information." - Merge: Class is duplicated but class layout information is not consistent - - - - META_E_FIELD_MARSHAL_NOT_FOUND - "Merge: Field is duplicated but no matching FieldMarshal information." - Merge: Field is duplicated but we cannot find the matching FieldMarshal information - - - - META_E_METHODSEM_NOT_FOUND - Merge: - - - - META_E_EVENT_NOT_FOUND - "Merge: Method is duplicated but no matching event info." - Merge: Method is duplicated but we cannot find the matching event info. - - - - META_E_PROP_NOT_FOUND - "Merge: Method is duplicated but no matching property info." - Merge: Method is duplicated but we cannot find the maching property info. - - META_E_BAD_SIGNATURE "Bad binary signature." @@ -1008,18 +487,6 @@ Bad input parameters - - META_E_METHDIMPL_INCONSISTENT - "Merge: duplicated methods have inconsistent ImplFlags." - Merge: duplicated methods have inconsistent ImplFlags - - - - META_E_MD_INCONSISTENCY - "Merge: Inconsistency in meta data." - Merge: Inconsistency in meta data - - META_E_CANNOTRESOLVETYPEREF "Cannot resolve typeref." @@ -1032,12 +499,6 @@ No logical space left to create more user strings. - - META_E_UNEXPECTED_REMAP - "Unexpected TokenRemap." - A TokenRemap occurred which we weren't prepared to handle. - - META_E_HAS_UNMARKALL "Unmark all has been called already." @@ -1074,186 +535,12 @@ Merge: An input scope has a TypeRef which should but doesn't have a matching TypeDef. - - TLBX_E_CANT_LOAD_MODULE - "TypeLib export: cannot open the module to export." - TypeLib export: can't open the module to export. - - - - TLBX_E_CANT_LOAD_CLASS - "TypeLib export: cannot load a class." - TypeLib export: can't load a class. - - - - TLBX_E_NULL_MODULE - "TypeLib export: the hModule of a loaded class is 0; cannot export it." - TypeLib export: the hMod of a loaded class is 0; can't export it. - - - - TLBX_E_NO_CLSID_KEY - "TypeLib export: no CLSID or Interface subkey to HKCR." - TypeLib export: no CLSID or Interface subkey to HKCR. - - - - TLBX_E_CIRCULAR_EXPORT - "TypeLib export: attempted to export an Assembly imported from a TLB." - TypeLib export: attempt to export a CLB imported from a TLB. - - - - TLBX_E_CIRCULAR_IMPORT - "TypeLib import: attempted to import a TLB exported from an Assembly." - TypeLib import: attempt to import a TLB exported from a CLB. - - - - TLBX_E_BAD_NATIVETYPE - "TypeLib export: bad Native type in method signature." - TypeLib export: bad Native type in method signature. - - - - TLBX_E_BAD_VTABLE - "TypeLib import: non-increasing vtable (duplicate slots)." - TypeLib import: non-increasing vtable (duplicate slots). - - - - TLBX_E_CRM_NON_STATIC - "TypeLib export: the COM register method is non static." - TypeLib export: the COM register method is non static. - - - - TLBX_E_CRM_INVALID_SIG - "TypeLib export: the specified COM register method does not have the correct signature." - TypeLib export: the specified COM register method does not have the correct signature. - - - - TLBX_E_CLASS_LOAD_EXCEPTION - "TypeLib export: cannot load CLR type." - TypeLib export: can't load, have the class load exception. - - - - TLBX_E_UNKNOWN_SIGNATURE - "TypeLib export: unknown element in signature." - TypeLib export: unknown element in signature. - - - - TLBX_E_REFERENCED_TYPELIB - "TypeLib import: reference to an external typelib." - TypeLib import: reference to an external typelib. - - TLBX_E_INVALID_NAMESPACE "TypeLib import: an imported typelib has an invalid namespace name." TypeLib import: an imported typelib has an invalid namespace name. - - TLBX_E_LAYOUT_ERROR - "Typelib export: an error on Layout()" - Typelib export: an error on Layout() - - - - TLBX_E_NOTIUNKNOWN - "Typelib import: Interface not derived from IUnknown." - Typelib import: Interface not derived from IUnknown. - - - - TLBX_E_NONVISIBLEVALUECLASS - "Typelib export: Non COM visible value type in method signature." - Typelib export: Non COM visible value type in method signature. - - - - TLBX_E_LPTSTR_NOT_ALLOWED - "Typelib export: Types which contain the native type NATIVE_TYPE_LPTSTR are not allowed to be exported to COM." - Typelib export: Types which contain the native type NATIVE_TYPE_LPTSTR are not allowed to be exported to COM. - - - - TLBX_E_AUTO_CS_NOT_ALLOWED - "Typelib export: Types with a charset of auto are not allowed to be exported to COM." - Typelib export: Types with a char set of auto are not allowed to be exported to COM. - - - - TLBX_E_ENUM_VALUE_INVALID - "Typelib export: The enum value is not legal for a typelib." - Typelib export: The enum value is not legal for a typelib. - - - - TLBX_E_DUPLICATE_IID - "Typelib export: Duplicate IID." - Typelib export: Duplicate IID - - - - TLBX_E_NO_NESTED_ARRAYS - "Typelib export: detected nested arrays." - Tyeplib export: detected nested arrays. - - - - TLBX_E_PARAM_ERROR_NAMED - "Typelib import: parameter type could not be converted." - Typelib import: param type couldn't be converted. - - - - TLBX_E_PARAM_ERROR_UNNAMED - "Typelib import: parameter type could not be converted - parameter name unknown." - Typelib import: param type couldn't be converted -- param name unknown. - - - - TLBX_E_AGNOST_SIGNATURE - "TypeLib export: size agnostic element in signature." - TypeLib export: size agnostic element in signature. - - - - TLBX_E_CONVERT_FAIL - "TypeLib export: exporter failed." - TypeLib export: exporter failed. - - - - TLBX_W_DUAL_NOT_DISPATCH - "Typelib import: [dual] interface not derived from IDispatch." - Typelib import: [dual] interface not derived from IDispatch. - - - - TLBX_E_BAD_SIGNATURE - "Typelib export: bad signature." - Typelib export: unconvertable signature (use specific error for reporting!) - - - - TLBX_E_ARRAY_NEEDS_NT_FIXED - "Typelib export: non-fixed or non-safearray array in struct." - Typelib export: non-fixed/non-safearray array in struct - - - - TLBX_E_CLASS_NEEDS_NT_INTF - "Typelib export: non-interface class in struct." - Typelib export: non-interface class in struct - - META_E_CA_INVALID_TARGET "Known custom attribute on invalid target." @@ -1284,18 +571,6 @@ Known custom attrubte named arg not recognized. - - META_E_CA_VARIANT_NYI - "Known attribute named argument does not support variant." - Known attribute named argument doesn't support variant. - - - - META_E_CA_ARRAY_NYI - "Known attribute named argument does not support array." - Known attribute named argument doesn't support array. - - META_E_CA_UNEXPECTED_TYPE "Known attribute parser found unexpected type." @@ -1338,12 +613,6 @@ The parameter index cannot be negative. - - META_E_CA_NEGATIVE_MULTIPLIER - "The multiplier cannot be negative." - The multiplier cannot be negative. - - META_E_CA_NEGATIVE_CONSTSIZE "The constant size cannot be negative." @@ -1362,18 +631,6 @@ A custom marshaler requires the custom marshaler type. - - META_E_CA_FILENAME_REQUIRED - "A DllImport attribute requires a filename." - A DllImport attribute requires a filename. - - - - TLBX_W_NO_PROPS_IN_EVENTS - "TypeLib import: Detected properties in a source dispinterface." - TypeLib import: Detected properties in a source dispinterface. - - META_E_NOT_IN_ENC_MODE "SaveDelta was called without being in EnC mode." @@ -1398,28 +655,11 @@ Merge: different param counts in import and emit scopes. - - TLBX_E_TYPED_REF - "TypeLib export: Exporting a TypedReference." - TypeLib export: Exporting a TypedReference. - - - - TLBX_E_BITNESS_MISMATCH - "TypeLib export: bitness of assembly does not match bitness of output type library." - TypeLib export: bitness of assembly doesn't match bitness of output type library - - TLBX_E_EVENT_WITH_NEWENUM TypeLib import: source interface with NewEnum member. - - TLBX_E_PROPGET_WITHOUT_RETURN - TypeLib import: propget without return type - - META_E_MISMATCHED_VISIBLITY Merge - Match found for type/method/etc but differs in visiblity @@ -1442,18 +682,6 @@ Rid is out of range. - - VLDTR_E_CDTKN_OUTOFRANGE - "Coded token type is out of range." - Coded token type is out of range. - - - - VLDTR_E_CDRID_OUTOFRANGE - "Coded rid is out of range." - Coded rid is out of range. - - VLDTR_E_STRING_INVALID "String offset is invalid." @@ -1472,294 +700,18 @@ Blob offset if invalid. - - VLDTR_E_MOD_MULTI - "Multiple module records found." - Multiple module records found. - - - - VLDTR_E_MOD_NULLMVID - "Module has null MVID." - Module has null MVID. - - - - VLDTR_E_TR_NAMENULL - "TypeRef name is NULL." - TypeRef name is NULL. - - - - VLDTR_E_TR_DUP - "TypeRef has a duplicate." - TypeRef has a dup. - - - - VLDTR_E_TD_NAMENULL - "TypeDef name is NULL." - TypeDef name is NULL. - - - - VLDTR_E_TD_DUPNAME - "TypeDef has a duplicate based on name+namespace." - TypeDef has a dup based on name+namespace. - - - - VLDTR_E_TD_DUPGUID - "TypeDef has a duplicate based on GUID." - TypeDef has a dup based on GUID. - - - - VLDTR_E_TD_NOTIFACEOBJEXTNULL - "TypeDef that is not an Interface and not System.Object extends nil parent." - TypeDef that's not an Interface and not System.Object extends nil parent. - - - - VLDTR_E_TD_OBJEXTENDSNONNULL - "System.Object extends a non-nil parent." - System.Object extends a non-nil parent. - - - - VLDTR_E_TD_EXTENDSSEALED - "TypeDef extends sealed class." - TypeDef extends sealed class. - - - - VLDTR_E_TD_DLTNORTSPCL - "TypeDef is Deleted but not marked with RTSpecialName." - TypeDef is Deleted but not marked with RTSpecialName. - - - - VLDTR_E_TD_RTSPCLNOTDLT - "TypeDef is marked RTSpecialName, but is not a Deleted record." - TypeDef is marked RTSpecialName, but is not a Deleted record. - - - - VLDTR_E_MI_DECLPRIV - "MethodImpl's Decl is private." - MethodImpl's Decl is private - - - - VLDTR_E_AS_BADNAME - "Assembly [Ref] name has path and/or extension." - Assembly [Ref] name has path and/or extension. - - - - VLDTR_E_FILE_SYSNAME - "File has a system name (con, com, aux, etc.)." - File has a system name (con, com, aux, etc.). - - - - VLDTR_E_MI_BODYSTATIC - "MethodImpl's body is static." - MethodImpl's body is static. - - - - VLDTR_E_TD_IFACENOTABS - "TypeDef is marked Interface but not Abstract." - TypeDef is marked Interface but not Abstract. - - - - VLDTR_E_TD_IFACEPARNOTNIL - "TypeDef is marked Interface but parent is not Nil." - TypeDef is marked Interface but parent is not Nil. - - - - VLDTR_E_TD_IFACEGUIDNULL - "TypeDef is marked Interface but GUID is NULL." - TypeDef is marked Interface but GUID is NULL. - - - - VLDTR_E_MI_DECLFINAL - "TMethodImpl's Decl is final." - TMethodImpl's Decl is final. - - - - VLDTR_E_TD_VTNOTSEAL - "TypeDef is marked ValueType but not marked Sealed." - TypeDef is marked ValueType but not marked Sealed. - - - - VLDTR_E_PD_BADFLAGS - "Parameter has extra bits in flags." - Param has extra bits in flags. - - - - VLDTR_E_IFACE_DUP - "InterfaceImpl has a duplicate." - InterfaceImpl has a dup. - - - - VLDTR_E_MR_NAMENULL - "MemberRef name is NULL." - MemberRef name is NULL. - - - - VLDTR_E_MR_VTBLNAME - "MemberRef has an invalid name, _VtblGap*." - MemberRef has an invalid name, _VtblGap*. - - - - VLDTR_E_MR_DELNAME - "MemberRef has an invalid name, _Deleted*." - MemberRef has an invalid name, _Deleted*. - - - - VLDTR_E_MR_PARNIL - "MemberRef parent Nil in a PE file." - MemberRef parent Nil in a PE file. - - VLDTR_E_MR_BADCALLINGCONV "MemberRef has invalid calling convention." MemberRef has invalid calling convention. - - VLDTR_E_MR_NOTVARARG - "MemberRef has Method parent but calling convention is not VARARG." - MemberRef has Method parent but calling convention is not VARARG. - - - - VLDTR_E_MR_NAMEDIFF - "MemberRef name different from parent MethodDef." - MemberRef name different from parent MethodDef. - - - - VLDTR_E_MR_SIGDIFF - "MemberRef signature different from parent MethodDef." - MemberRef signature different from parent MethodDef. - - - - VLDTR_E_MR_DUP - "MemberRef has a duplicate." - MemberRef has a dup. - - - - VLDTR_E_CL_TDAUTO - "ClassLayout parent TypeDef is marked AutoLayout." - ClassLayout parent TypeDef is marked AutoLayout. - - - - VLDTR_E_CL_BADPCKSZ - "ClassLayout has bad PackingSize." - ClassLayout has bad PackingSize. - - - - VLDTR_E_CL_DUP - "ClassLayout has a duplicate." - ClassLayout has dup. - - - - VLDTR_E_FL_BADOFFSET - "FieldLayout2 has bad offset." - FieldLayout2 has bad offset. - - - - VLDTR_E_FL_TDNIL - "FieldLayout2 has field with nil parent." - FieldLayout2 has field with nil parent. - - - - VLDTR_E_FL_NOCL - "FieldLayout2 has no ClassLayout record." - FieldLayout2 has no ClassLayout record. - - - - VLDTR_E_FL_TDNOTEXPLCT - "FieldLayout2 parent TypeDef is not marked with ExplicitLayout." - FieldLayout2 parent TypeDef is not marked with ExplicitLayout. - - - - VLDTR_E_FL_FLDSTATIC - "FieldLayout2 has field marked Static." - FieldLayout2 has field marked Static. - - - - VLDTR_E_FL_DUP - "FieldLayout2 has a duplicate." - FieldLayout2 has a dup. - - - - VLDTR_E_MODREF_NAMENULL - "ModuleRef name is NULL." - ModuleRef name is NULL. - - - - VLDTR_E_MODREF_DUP - "ModuleRef has a duplicate." - ModuleRef has a dup. - - - - VLDTR_E_TR_BADSCOPE - "TypeRef has a bad resolution scope." - TypeRef has a bad resolution scope. - - - - VLDTR_E_TD_NESTEDNOENCL - "TypeDef marked nested has no encloser." - TypeDef marked nested has no encloser. - - - - VLDTR_E_TD_EXTTRRES - "TypeDef extends a TypeRef which resolves to a TypeDef in the same module." - TypeDef extends a TypeRef which resolves to a TypeDef in the same module. - - VLDTR_E_SIGNULL "Signature specified is zero-sized." Signature specified is zero-sized. - - VLDTR_E_SIGNODATA - "Signature does not have enough data at specified byte." - Signature does not have enough data at specified byte. - - VLDTR_E_MD_BADCALLINGCONV "Method signature has invalid calling convention." @@ -1856,3530 +808,1152 @@ Signature has value array missing size. - - VLDTR_E_FD_BADCALLINGCONV - "Field signature has invalid calling convention." - Field signature has invalid calling convention. - - - - VLDTR_E_MD_NAMENULL - "Method name is NULL." - Method name is NULL. + + VLDTR_E_TD_ENCLNOTNESTED + "TypeDef not nested has encloser." + TypeDef not nested has encloser. - - VLDTR_E_MD_PARNIL - "Method has parent NIL." - Method has parent NIL. + + VLDTR_E_FMD_PINVOKENOTSTATIC + "Field or method is PInvoke but is not marked Static." + Field/method is PInvoke but is not marked Static. - - VLDTR_E_MD_DUP - "Method has a duplicate." - Method has dup. + + VLDTR_E_SIG_SENTINMETHODDEF + "E_T_SENTINEL in MethodDef signature." + E_T_SENTINEL in MethodDef signature - - VLDTR_E_FD_NAMENULL - "Field name is NULL." - Field name is NULL. + + VLDTR_E_SIG_SENTMUSTVARARG + "E_T_SENTINEL <=> VARARG." + E_T_SENTINEL <=> VARARG - - VLDTR_E_FD_PARNIL - "Field parent is Nil." - Field parent is Nil. + + VLDTR_E_SIG_MULTSENTINELS + "Multiple E_T_SENTINELs." + Multiple E_T_SENTINELs - - VLDTR_E_FD_DUP - "Field has a duplicate." - Field has dup. + + VLDTR_E_SIG_MISSARG + "Signature missing argument." + Signature missing argument - - VLDTR_E_AS_MULTI - "Multiple Assembly records found." - Multiple Assembly records found. + + VLDTR_E_SIG_BYREFINFIELD + "Field of ByRef type." + Field of ByRef type - - VLDTR_E_AS_NAMENULL - "Assembly name is NULL." - Assembly name is NULL. + + CORDBG_E_UNRECOVERABLE_ERROR + "Unrecoverable API error." + Unrecoverable API error. - - VLDTR_E_SIG_TOKTYPEMISMATCH - "E_T_VALUETYPE<class token> or E_T_CLASS<vtype token>." - E_T_VALUETYPE<class token> or E_T_CLASS<vtype token>. + + CORDBG_E_PROCESS_TERMINATED + "Process was terminated." + Process was terminated. - - VLDTR_E_CL_TDINTF - "Class layout on an Interface." - Class layout on an Interface. + + CORDBG_E_PROCESS_NOT_SYNCHRONIZED + "Process not synchronized." + Process not synchronized. - - VLDTR_E_ASOS_OSPLTFRMIDINVAL - "AssemblyOS platform ID invalid." - AssemblyOS platform ID invalid. + + CORDBG_E_CLASS_NOT_LOADED + "A class is not loaded." + A class is not loaded. - - VLDTR_E_AR_NAMENULL - "AssemblyRef name is NULL." - AssemblyRef name is NULL. + + CORDBG_E_IL_VAR_NOT_AVAILABLE + "An IL variable is not available at the current native IP." + An IL variable is not available at the - - VLDTR_E_TD_ENCLNOTNESTED - "TypeDef not nested has encloser." - TypeDef not nested has encloser. + + CORDBG_E_BAD_REFERENCE_VALUE + "A reference value was found to be bad during dereferencing." + A reference value was found to be bad - - VLDTR_E_AROS_OSPLTFRMIDINVAL - "AssemblyRefOS has invalid platform ID." - AssemblyRefOS has invalid platform ID. + + CORDBG_E_FIELD_NOT_AVAILABLE + "A field in a class is not available, because the runtime optimized it away." + A field in a class is not available, - - VLDTR_E_FILE_NAMENULL - "File name is NULL." - File name is NULL. + + CORDBG_E_NON_NATIVE_FRAME + "'Native-frame-only' operation on non-native frame." + "Native frame only" operation on - - VLDTR_E_CT_NAMENULL - "ExportedType name is NULL." - ExportedType name is NULL. + + CORDBG_E_CODE_NOT_AVAILABLE + "The code is currently unavailable." + The code is currently unavailable - - VLDTR_E_TD_EXTENDSCHILD - "TypeDef extends its own child." - TypeDef extends its own child. + + CORDBG_E_FUNCTION_NOT_IL + "Attempt to get a ICorDebugFunction for a function that is not IL." + Attempt to get a ICorDebugFunction for - - VLDTR_E_MAR_NAMENULL - "ManifestResource name is NULL." - ManifestResource name is NULL. + + CORDBG_E_CANT_SET_IP_INTO_FINALLY + "SetIP is not possible because SetIP would move EIP from outside of an exception handling finally clause to a point inside of one." + SetIP isn't possible, because SetIP would - - VLDTR_E_FILE_DUP - "File has a duplicate." - File has dup. + + CORDBG_E_CANT_SET_IP_OUT_OF_FINALLY + "SetIP is not possible because it would move EIP from within an exception handling finally clause to a point outside of one." + SetIP isn't possible because it would move - - VLDTR_E_FILE_NAMEFULLQLFD - "File name is fully qualified." - File name is fully qualified. + + CORDBG_E_CANT_SET_IP_INTO_CATCH + "SetIP is not possible, because SetIP would move EIP from outside of an exception handling catch clause to a point inside of one." + SetIP isn't possible, because SetIP would - - VLDTR_E_CT_DUP - "ExportedType has a duplicate." - ExportedType has dup. + + CORDBG_E_SET_IP_NOT_ALLOWED_ON_NONLEAF_FRAME + "SetIP cannot be done on any frame except the leaf frame." + Setip cannot be done on any frame except - - VLDTR_E_MAR_DUP - "ManifestResource has a duplicate." - ManifestResource has dup. + + CORDBG_E_SET_IP_IMPOSSIBLE + "SetIP is not allowed." + SetIP isn't allowed. For example, there is - - VLDTR_E_MAR_NOTPUBPRIV - "ManifestResource is neither Public nor Private." - ManifestResource is neither Public not Private. + + CORDBG_E_FUNC_EVAL_BAD_START_POINT + "Func eval cannot work. Bad starting point." + Func eval can't work if we're, for example, - - VLDTR_E_TD_ENUMNOVALUE - "Enum has no value__ field." - Enum has no "value__" field. + + CORDBG_E_INVALID_OBJECT + "This object value is no longer valid." + This object value is no longer valid. - - VLDTR_E_TD_ENUMVALSTATIC - "Enum's value__ field is static." - Enum's "value__" field is static. + + CORDBG_E_FUNC_EVAL_NOT_COMPLETE + "CordbEval::GetResult called before func eval has finished." + If you call CordbEval::GetResult before the - - VLDTR_E_TD_ENUMVALNOTSN - "Enum's value__ field is not SpecialName." - Enum's "value__" field is not SpecialName. + + CORDBG_E_STATIC_VAR_NOT_AVAILABLE + "A static variable is not available because it has not been initialized yet." + A static variable isn't available because - - VLDTR_E_TD_ENUMFLDNOTST - "Enum's field is not static." - Enum's field is not static. + + CORDBG_E_CANT_SETIP_INTO_OR_OUT_OF_FILTER + "SetIP cannot leave or enter a filter." + SetIP can't leave or enter a filter - - VLDTR_E_TD_ENUMFLDNOTLIT - "Enum's field is not literal." - Enum's field is not literal. + + CORDBG_E_CANT_CHANGE_JIT_SETTING_FOR_ZAP_MODULE + "JIT settings for ZAP modules cannot be changed." + You can't change JIT settings for ZAP - - VLDTR_E_TD_ENUMNOLITFLDS - "Enum has no literal fields." - Enum has no literal fields. + + CORDBG_E_CANT_SET_IP_OUT_OF_FINALLY_ON_WIN64 + "SetIP is not possible because it would move EIP from within a finally clause to a point outside of one on WIN64 platforms." + SetIP isn't possible because it would move - - VLDTR_E_TD_ENUMFLDSIGMISMATCH - "Enum's field signature does not match value__ signature." - Enum's field sig does not match value__ sig. + + CORDBG_E_CANT_SET_IP_OUT_OF_CATCH_ON_WIN64 + "SetIP is not possible because it would move EIP from within a catch clause to a point outside of one on WIN64 platforms." + SetIP isn't possible because it would move - - VLDTR_E_TD_ENUMVALNOT1ST - "Enum's value__ field is not first." - Enum's "value__" field is not first. + + CORDBG_E_CANT_SET_TO_JMC + "Cannot use JMC on this code (likely wrong JIT settings)." + Can't use JMC on this code (likely wrong jit settings). - - VLDTR_E_FD_NOTVALUERTSN - "Field is RTSpecialName but name is not value__." - Field is RTSpecialName but name is not "value__". + + CORDBG_E_NO_CONTEXT_FOR_INTERNAL_FRAME + "Internal frame markers have no associated context." + Internal frame markers have no associated context. - - VLDTR_E_FD_VALUEPARNOTENUM - "Field value__ in not Enum class." - Field "value__" in not Enum class. + + CORDBG_E_NOT_CHILD_FRAME + "The current frame is not a child frame." + The current frame is not a child frame. - - VLDTR_E_FD_INSTINIFACE - "Instance field in interface." - Instance field in interface. + + CORDBG_E_NON_MATCHING_CONTEXT + "The provided CONTEXT does not match the specified thread." + The provided CONTEXT does not match the specified thread. + The stack pointer in the provided CONTEXT must match the cached stack base and stack limit of the thread. + - - - VLDTR_E_FD_NOTPUBINIFACE - "Non-public field in interface." - Non-public field in interface. + + + CORDBG_E_PAST_END_OF_STACK + "The stackwalker is now past the end of stack. No information is available." + The stackwalker is now past the end of stack. No information is available. - - VLDTR_E_FMD_GLOBALNOTPUBPRIVSC - "Global field or method is neither Public nor PrivateScope." - Global field/method neither Public nor PrivateScope. + + CORDBG_E_FUNC_EVAL_CANNOT_UPDATE_REGISTER_IN_NONLEAF_FRAME + "Func eval cannot update a variable stored in a register on a non-leaf frame. The most likely cause is that such a variable is passed as a ref/out argument." + Func eval cannot update a variable stored in a register on a non-leaf frame. The most likely cause is that such a variable is passed as a ref/out argument. - - VLDTR_E_FMD_GLOBALNOTSTATIC - "Global field or method is not static." - Global field/method not static. + + CORDBG_E_BAD_THREAD_STATE + "The state of the thread is invalid." + The state of the thread is invalid. - - VLDTR_E_FD_GLOBALNORVA - "Global field has no RVA." - Global field has no RVA. + + CORDBG_E_DEBUGGER_ALREADY_ATTACHED + "This process has already been attached." + This process has already been attached to - - VLDTR_E_MD_CTORZERORVA - ".ctor or .cctor has zero RVA." - .ctor,.cctor has zero RVA. + + CORDBG_E_SUPERFLOUS_CONTINUE + "Returned from a call to Continue that was not matched with a stopping event." + Returned from a call to Continue that was - - VLDTR_E_FD_MARKEDNOMARSHAL - "Field is marked marshaled but has no marshaling record." - Field is marked marshaled but has no marshaling rec. + + CORDBG_E_SET_VALUE_NOT_ALLOWED_ON_NONLEAF_FRAME + "Cannot perfrom SetValue on non-leaf frames." + Can't perfrom SetValue on non-leaf frames. - - VLDTR_E_FD_MARSHALNOTMARKED - "Field has marshaling record but is not marked marshaled." - Field has marshaling rec but is not marked marshaled. + + CORDBG_E_ENC_MODULE_NOT_ENC_ENABLED + "Tried to do Edit and Continue on a module that was not started in Edit and Continue mode." + Tried to do EnC on a module that wasn't - - VLDTR_E_FD_MARKEDNODEFLT - "Field is marked HasDefault but has no const value." - Field is marked HasDefault but has no const value. + + CORDBG_E_SET_IP_NOT_ALLOWED_ON_EXCEPTION + "SetIP cannot be done on any exception." + Setip cannot be done on any exception - - VLDTR_E_FD_DEFLTNOTMARKED - "Field has const value record but is not marked HasDefault." - Field has const value rec but is not marked HasDefault. + + CORDBG_E_VARIABLE_IS_ACTUALLY_LITERAL + "The 'variable' does not exist because it is a literal optimized away by the compiler." + The 'variable' doesn't exist because it is a - - VLDTR_E_FMD_MARKEDNOSECUR - "Field or method is marked HasSecurity but has no security record." - Field/method is marked HasSecurity but has no security rec. + + CORDBG_E_PROCESS_DETACHED + "Process has been detached." + Process has been detached from - - VLDTR_E_FMD_SECURNOTMARKED - "Field or method has security record but is not marked HasSecurity." - Field/method has security rec but is not marked HasSecurity. + + CORDBG_E_ENC_CANT_ADD_FIELD_TO_VALUE_OR_LAYOUT_CLASS + "Adding a field to a value or layout class is prohibited." + Adding a field to a value or layout class is prohibitted, - - VLDTR_E_FMD_PINVOKENOTSTATIC - "Field or method is PInvoke but is not marked Static." - Field/method is PInvoke but is not marked Static. + + CORDBG_E_FIELD_NOT_STATIC + "GetStaticFieldValue called on a non-static field." + Returned if someone tries to call GetStaticFieldValue - - VLDTR_E_FMD_MARKEDNOPINVOKE - "Field or method is marked PInvoke but has no ImplMap." - Field/method is marked PInvoke but has no ImplMap. + + CORDBG_E_FIELD_NOT_INSTANCE + "Returned if someone tries to call GetStaticFieldValue on a non-instance field." + Returned if someone tries to call GetStaticFieldValue - - VLDTR_E_FMD_PINVOKENOTMARKED - "Field or method has ImplMap but is not marked PInvoke." - Field/method has ImplMap but is not marked PInvoke. + + CORDBG_E_ENC_JIT_CANT_UPDATE + "The JIT is unable to update the method." + The JIT is unable to update the method. - - VLDTR_E_FMD_BADIMPLMAP - "Field or method has invalid ImplMap." - Field/method has invalid ImplMap + + CORDBG_E_ENC_INTERNAL_ERROR + "Internal Runtime Error while doing Edit-and-Continue." + Generic message for "Something user doesn't control went wrong" message. - - VLDTR_E_IMAP_BADMODREF - "ImplMap has invalid ModuleRef." - ImplMap has invalid ModuleRef + + CORDBG_E_ENC_HANGING_FIELD + "The field was added via Edit and Continue after the class was loaded." + The field was added via EnC after the class was loaded, and so instead of the the field being contiguous with the other fields, it's 'hanging' off the instance or type. This error is used to indicate that either the storage for this field is not yet available and so the field value cannot be read, or the debugger needs to use an EnC specific code path to get the value. - - VLDTR_E_IMAP_BADMEMBER - "ImplMap has invalid MemberForwarded." - ImplMap has invalid MemberForwarded + + CORDBG_E_MODULE_NOT_LOADED + "Module not loaded." + If the module isn't loaded, including if it's been unloaded. - - VLDTR_E_IMAP_BADIMPORTNAME - "ImplMap has invalid ImportName." - ImplMap has invalid ImportName + + CORDBG_E_UNABLE_TO_SET_BREAKPOINT + "Cannot set a breakpoint here." + Can't set a breakpoint here. - - VLDTR_E_IMAP_BADCALLCONV - "ImplMap has invalid call conv." - ImplMap has invalid call conv + + CORDBG_E_DEBUGGING_NOT_POSSIBLE + "Debugging is not possible due to an incompatibility within the CLR implementation." + Debugging isn't possible due to an incompatibility within the CLR implementation. - - VLDTR_E_FMD_BADACCESSFLAG - "Field or method has invalid access flag." - Field/method has invalid access flag + + CORDBG_E_KERNEL_DEBUGGER_ENABLED + "A kernel debugger is enabled on the system. User-mode debugging will trap to the kernel debugger." + Debugging isn't possible because a kernel debugger is enabled on the system. - - VLDTR_E_FD_INITONLYANDLITERAL - "Field is InitOnly and Literal." - Field is InitOnly and Literal + + CORDBG_E_KERNEL_DEBUGGER_PRESENT + "A kernel debugger is present on the system. User-mode debugging will trap to the kernel debugger." + Debugging isn't possible because a kernel debugger is present on the system. - - VLDTR_E_FD_LITERALNOTSTATIC - "Field is Literal but not Static." - Field is Literal but not Static + + CORDBG_E_INCOMPATIBLE_PROTOCOL + "The debugger's protocol is incompatible with the debuggee." + The debugger's protocol is incompatible with the debuggee. - - VLDTR_E_FMD_RTSNNOTSN - "Field or method is RTSpec.Name but not Spec.Name." - Field/method is RTSpec.Name but not Spec.Name + + CORDBG_E_TOO_MANY_PROCESSES + "The debugger can only handle a finite number of debuggees." + The debugger can only handle a finite number of debuggees. - - - VLDTR_E_MD_ABSTPARNOTABST - "Method is abstract, parent is not." - Method is abstract, parent is not + + + CORDBG_E_INTEROP_NOT_SUPPORTED + "Interop debugging is not supported." + Interop debugging is not supported - - VLDTR_E_MD_NOTSTATABSTININTF - "Method not static or abstract in interface." - Method not static or abstract in interface + + CORDBG_E_NO_REMAP_BREAKPIONT + "Cannot call RemapFunction until have received RemapBreakpoint." + Cannot call RemapFunction until have received RemapBreakpoint - - VLDTR_E_MD_NOTPUBININTF - "Method not public in interface." - Method not public in interface + + CORDBG_E_OBJECT_NEUTERED + "Object is in a zombie state." + Object has been neutered (it's in a zombie state). - - VLDTR_E_MD_CTORININTF - ".ctor in interface." - ctor in interface + + CORPROF_E_FUNCTION_NOT_COMPILED + "Function not yet compiled." + Function not yet compiled. - - VLDTR_E_MD_GLOBALCTORCCTOR - "global .ctor or .cctor." - global ctor or cctor + + CORPROF_E_DATAINCOMPLETE + "The ID is not fully loaded/defined yet." + The ID is not fully loaded/defined yet. - - VLDTR_E_MD_CTORSTATIC - "static .ctor." - static ctor + + CORPROF_E_FUNCTION_NOT_IL + "The Method has no associated IL." + The Method has no associated IL - - VLDTR_E_MD_CTORNOTSNRTSN - ".ctor or .cctor not marked SpecialName or RTSpecialName." - ctor,cctor not marked SpecialName,RTSpecialName + + CORPROF_E_NOT_MANAGED_THREAD + "The thread has never run managed code before." + The thread has never run managed code before - - VLDTR_E_MD_CTORVIRT - "virtual .ctor or .cctor." - virtual ctor,cctor + + CORPROF_E_CALL_ONLY_FROM_INIT + "The function may only be called during profiler initialization." + The function may only be called during profiler init - - VLDTR_E_MD_CTORABST - "abstract .ctor or .cctor." - abstract ctor,cctor - - - VLDTR_E_MD_CCTORNOTSTATIC - "instance .cctor." - instance cctor + + CORPROF_E_NOT_YET_AVAILABLE + "Requested information is not yet available." + This is a general error used to indicated that the information - - VLDTR_E_MD_ZERORVA - "RVA set to zero, but method not abstract or pinvoke or runtime, or reverse." - RVA=0, method not abstract or pinvoke or runtime, or reverse + + CORPROF_E_TYPE_IS_PARAMETERIZED + "The given type is a generic and cannot be used with this method." + The given type is a generic and cannot be used with this method. - - VLDTR_E_MD_FINNOTVIRT - "Method is final and not virtual." - Method is final and not virtual + + CORPROF_E_FUNCTION_IS_PARAMETERIZED + "The given function is a generic and cannot be used with this method." + The given function is a generic and cannot be used with this method. - - VLDTR_E_MD_STATANDFINORVIRT - "Method is static and final or virtual." - Method is static and final or virtual + + CORPROF_E_STACKSNAPSHOT_INVALID_TGT_THREAD + A profiler tried to walk the stack of an invalid thread - - VLDTR_E_MD_ABSTANDFINAL - "Method is abstract and final." - Method is abstract and final + + CORPROF_E_STACKSNAPSHOT_UNMANAGED_CTX + A profiler can not walk a thread that is currently executing unmanaged code - - VLDTR_E_MD_ABSTANDIMPL - "Method is abstract and implemented." - Method is abstract and implemented + + CORPROF_E_STACKSNAPSHOT_UNSAFE + A stackwalk at this point may cause dead locks or data corruption - - VLDTR_E_MD_ABSTANDPINVOKE - "Method is abstract and pinvoke." - Method is abstract and pinvoke + + CORPROF_E_STACKSNAPSHOT_ABORTED + Stackwalking callback requested the walk to abort - - VLDTR_E_MD_ABSTNOTVIRT - "Method is abstract and not virtual." - Method is abstract and not virtual + + CORPROF_E_LITERALS_HAVE_NO_ADDRESS + Returned when asked for the address of a static that is a literal. - - VLDTR_E_MD_NOTABSTNOTIMPL - "Method is not abstract and not implemented." - Method is not abstract and not implemented + + CORPROF_E_UNSUPPORTED_CALL_SEQUENCE + A call was made at an unsupported time. Examples include illegally calling a profiling API method asynchronously, calling a method that might trigger a GC at an unsafe time, and calling a method at a time that could cause locks to be taken out of order. - - VLDTR_E_MD_NOTABSTBADFLAGSRVA - "Method is not abstract and not (non-zero RVA or PInvoke or runtime)." - Method is not abstract and not (RVA!=0 or pinvoke or runtime) + + CORPROF_E_ASYNCHRONOUS_UNSAFE + A legal asynchronous call was made at an unsafe time (e.g., CLR locks are held) - - VLDTR_E_MD_PRIVSCOPENORVA - "Method is PrivateScope and has RVA set to zero." - Method is PrivateScope and has RVA==0 + + CORPROF_E_CLASSID_IS_ARRAY + The specified ClassID cannot be inspected by this function because it is an array - - VLDTR_E_MD_GLOBALABSTORVIRT - "Global method is abstract or virtual." - Global method is abstract or virtual + + CORPROF_E_CLASSID_IS_COMPOSITE + The specified ClassID is a non-array composite type (e.g., ref) and cannot be inspected - - VLDTR_E_SIG_LONGFORM - "Signature uses long form." - Signature uses long form + + CORPROF_E_PROFILER_DETACHING + The profiler's call into the CLR is disallowed because the profiler is attempting to detach. - - VLDTR_E_MD_MULTIPLESEMANTICS - "Method has multiple semantics (warning)." - Method has multiple semantics (warning) + + CORPROF_E_PROFILER_NOT_ATTACHABLE + The profiler does not support attaching to a live process. - - VLDTR_E_MD_INVALIDSEMANTICS - "Method has invalid semantics (not event or property.)" - Method has invalid semantics (not event or prop) + + CORPROF_E_UNRECOGNIZED_PIPE_MSG_FORMAT + The message sent on the profiling API attach pipe is in an unrecognized format. - - VLDTR_E_MD_SEMANTICSNOTEXIST - "Method has semantics association that does not exist." - Method has semantics assoc that does not exist + + CORPROF_E_PROFILER_ALREADY_ACTIVE + The request to attach a profiler was denied because a profiler is already loaded. - - VLDTR_E_MI_DECLNOTVIRT - "MethodImpl's Decl is not virtual." - MethodImpl's Decl is not virtual + + CORPROF_E_PROFILEE_INCOMPATIBLE_WITH_TRIGGER + Unable to request a profiler attach because the target profilee's runtime is of a version incompatible with the current process calling AttachProfiler(). - - VLDTR_E_FMD_GLOBALITEM - "Global field or method (warning, CLS)." - Global field/method (warning,CLS) + + CORPROF_E_IPC_FAILED + AttachProfiler() encountered an error while communicating on the pipe to the target profilee. This is often caused by a target profilee that is shutting down or killed while AttachProfiler() is reading or writing the pipe. - - VLDTR_E_MD_MULTSEMANTICFLAGS - "Method has multiple semantic flags set." - Method has multiple semantic flags set + + CORPROF_E_PROFILEE_PROCESS_NOT_FOUND + AttachProfiler() was unable to find a profilee with the specified process ID. - - VLDTR_E_MD_NOSEMANTICFLAGS - "Method has no semantic flags set." - Method has no semantic flags set + + CORPROF_E_CALLBACK3_REQUIRED + Profiler must implement ICorProfilerCallback3 interface for this call to be supported. - - VLDTR_E_FD_FLDINIFACE - "Field in Interface (warning, CLS)." - Field in Interface (warning, CLS) + + CORPROF_E_UNSUPPORTED_FOR_ATTACHING_PROFILER + This call was attempted by a profiler that attached to the process after startup, but this call is only supported by profilers that are loaded into the process on startup. - - - VLDTR_E_AS_HASHALGID - "Unrecognized Hash Alg ID (warning)." - Unrecognized Hash Alg ID (warning) + + + CORPROF_E_IRREVERSIBLE_INSTRUMENTATION_PRESENT + Detach is impossible because the profiler has either instrumented IL or inserted enter/leave hooks. Detach was not attempted; the profiler is still fully attached. - - VLDTR_E_AS_PROCID - "Unrecognized Processor ID in Assembly(warning)." - Unrecognized Processor ID in Assembly(warning) + + CORPROF_E_RUNTIME_UNINITIALIZED + The profiler called a function that cannot complete because the CLR is not yet fully initialized. The profiler may try again once the CLR has fully started. - - VLDTR_E_AR_PROCID - "Unrecognized Processor ID in AssemblyRef(warning)." - Unrecognized Processor ID in AssemblyRef(warning) + + CORPROF_E_IMMUTABLE_FLAGS_SET + Detach is impossible because immutable flags were set by the profiler at startup. Detach was not attempted; the profiler is still fully attached. - - VLDTR_E_CN_PARENTRANGE - "Constant: parent token out of range." - Constant: parent token out of range + + CORPROF_E_PROFILER_NOT_YET_INITIALIZED + The profiler called a function that cannot complete because the profiler is not yet fully initialized. - - VLDTR_E_AS_BADFLAGS - "Invalid flags in Assembly." - Invalid flags in Assembly + + CORPROF_E_INCONSISTENT_WITH_FLAGS + The profiler called a function that first requires additional flags to be set in the event mask. This HRESULT may also indicate that the profiler called a function that first requires that some of the flags currently set in the event mask be reset. - - VLDTR_E_TR_HASTYPEDEF - "There is TypeDef with same name as TypeRef (warning)." - There is TypeDef with same name as TypeRef (warning) + + CORPROF_E_PROFILER_CANCEL_ACTIVATION + The profiler has requested that the CLR instance not load the profiler into this process. - - VLDTR_E_IFACE_BADIMPL - "In InterfaceImpl, the implementing token is not TypeDef." - In InterfaceImpl, the implementing token is not TypeDef + + CORPROF_E_CONCURRENT_GC_NOT_PROFILABLE + Concurrent GC mode is enabled, which prevents use of COR_PRF_MONITOR_GC - - VLDTR_E_IFACE_BADIFACE - "In InterfaceImpl, the implemented token is not TypeDef or TypeRef." - In InterfaceImpl, the implemented token is not TypeDef or TypeRef + + CORPROF_E_DEBUGGING_DISABLED + This functionality requires CoreCLR debugging to be enabled. - - VLDTR_E_TD_SECURNOTMARKED - "TypeDef has security record but it is not marked HasSecurity." - TypeDef has security rec but not marked HasSecurity + + CORPROF_E_TIMEOUT_WAITING_FOR_CONCURRENT_GC + Timed out on waiting for concurrent GC to finish during attach. - - VLDTR_E_TD_MARKEDNOSECUR - "TypeDef marked HasSecurity but has no security record." - TypeDef marked HasSecurity but has no security rec + + CORPROF_E_MODULE_IS_DYNAMIC + The specified module was dynamically generated (e.g., via Reflection.Emit API), and is thus not supported by this API method. - - VLDTR_E_MD_CCTORHASARGS - ".cctor has arguments." - .cctor has arguments + + CORPROF_E_CALLBACK4_REQUIRED + Profiler must implement ICorProfilerCallback4 interface for this call to be supported. - - VLDTR_E_CT_BADIMPL - "ExportedType has invalid Implementation." - ExportedType has invalid Implementation + + CORPROF_E_REJIT_NOT_ENABLED + This call is not supported unless ReJIT is first enabled during initialization by setting COR_PRF_ENABLE_REJIT via SetEventMask. - - VLDTR_E_MI_ALIENBODY - "MethodImpl has body from other class." - MethodImpl has body from other class + + CORPROF_E_FUNCTION_IS_COLLECTIBLE + The specified function is instantiated into a collectible assembly, and is thus not supported by this API method. - - VLDTR_E_MD_CCTORCALLCONV - ".cctor has invalid calling convention." - .cctor has invalid calling convention + + CORPROF_E_CALLBACK6_REQUIRED + Profiler must implement ICorProfilerCallback6 interface for this call to be supported. - - - VLDTR_E_MI_BADCLASS - "MethodImpl has invalid Class token." - MethodImpl has invalid Class token + + + + + CORPROF_E_CALLBACK7_REQUIRED + Profiler must implement ICorProfilerCallback7 interface for this call to be supported. - - VLDTR_E_MI_BADDECL - "MethodImpl has invalid MethodDeclaration token." - MethodImpl has invalid MethodDeclaration token + + SECURITY_E_INCOMPATIBLE_SHARE + "Loading this assembly would produce a different grant set from other instances." + Loading this assembly would produce a different grant set from other instances - - VLDTR_E_MI_BADBODY - "MethodImpl has invalid MethodBody token." - MethodImpl has invalid MethodBody token + + SECURITY_E_UNVERIFIABLE + "Unverifiable code failed policy check." + Unverifable code failed policy check - - VLDTR_E_MI_DUP - "MethodImpl has duplicate." - MethodImpl has duplicate - - - - VLDTR_E_FD_BADPARENT - "Bad field parent." - Bad field parent - - - - VLDTR_E_MD_PARAMOUTOFSEQ - "Parameter out of sequence (warning)." - Param out of sequence (warning) - - - - VLDTR_E_MD_PARASEQTOOBIG - "Parameter's sequence number exceeds number of arguments." - Param's sequence num exceeds num of args - - - - VLDTR_E_MD_PARMMARKEDNOMARSHAL - "Parameter marked HasMarshal, has no marshaling info." - Param marked HasMarshal, has no marshaling info - - - - VLDTR_E_MD_PARMMARSHALNOTMARKED - "Parameter has marshaling info, not marked HasMarshal." - Param has marshaling info, not marked HasMarshal - - - - VLDTR_E_MD_PARMMARKEDNODEFLT - "Parameter marked HasDefault, has no const value." - Param marked HasDefault, has no const value - - - - VLDTR_E_MD_PARMDEFLTNOTMARKED - "Parameter has const value, not marked HasDefault." - Param has const value, not marked HasDefault - - - - VLDTR_E_PR_BADSCOPE - "Property has invalid scope." - Prop has invalid scope - - - - VLDTR_E_PR_NONAME - "Property has no name." - Prop has no name - - - - VLDTR_E_PR_NOSIG - "Property has no signature." - Prop has no signature - - - - VLDTR_E_PR_DUP - "Property has a duplicate." - Prop has a duplicate - - - - VLDTR_E_PR_BADCALLINGCONV - "Property has bad calling convention." - Prop has bad calling convention - - - - VLDTR_E_PR_MARKEDNODEFLT - "Property marked HasDefault, has no const value." - Prop marked HasDefault, has no const value - - - - VLDTR_E_PR_DEFLTNOTMARKED - "Property has const value, not marked HasDefault." - Prop has const value, not marked HasDefault - - - - VLDTR_E_PR_BADSEMANTICS - "Property has method that is neither a Setter nor a Getter." - Prop has method not (Setter,Getter, or Other) - - - - VLDTR_E_PR_BADMETHOD - "Property has method with invalid token." - Prop has method with invalid token - - - - VLDTR_E_PR_ALIENMETHOD - "Property has method from another class." - Prop has method from another class - - - - VLDTR_E_CN_BLOBNOTNULL - "Const has non-null blob when it should not." - Const has non-null blob when it should not - - - - VLDTR_E_CN_BLOBNULL - "Const has null value blob." - Const has null value blob - - - - VLDTR_E_EV_BADSCOPE - "Event has invalid scope." - Event has invalid scope - - - - VLDTR_E_EV_NONAME - "Event has no name." - Event has no name - - - - VLDTR_E_EV_DUP - "Event has a duplicate." - Event has a duplicate - - - - VLDTR_E_EV_BADEVTYPE - "Event has invalid EventType." - Event has invalid EventType - - - - VLDTR_E_EV_EVTYPENOTCLASS - "Event's EventType is not a class." - Event's EventType is not a class - - - - VLDTR_E_EV_BADSEMANTICS - "Event has method not (AddOn,RemoveOn,Fire,Other)." - Event has method not (AddOn,RemoveOn,Fire,Other) - - - - VLDTR_E_EV_BADMETHOD - "Event has method with invalid token." - Event has method with invalid token - - - - VLDTR_E_EV_ALIENMETHOD - "Event has method from another class." - Event has method from another class - - - - VLDTR_E_EV_NOADDON - "Event has no AddOn method." - Event has no AddOn method - - - - VLDTR_E_EV_NOREMOVEON - "Event has no RemoveOn method." - Event has no RemoveOn method - - - - VLDTR_E_CT_DUPTDNAME - "ExportedType has same name as TypeDef." - ExportedType has same name as TypeDef - - - - VLDTR_E_MAR_BADOFFSET - "MRes refers to non-PE file with non-zero offset." - MRes refers to non-PE file with offset !=0 - - - - VLDTR_E_DS_BADOWNER - "Declarative security has invalid owner token." - Decl.security has invalid owner token - - - - VLDTR_E_DS_BADFLAGS - "Declarative security has invalid action flags." - Decl.security has invalid action flags - - - - VLDTR_E_DS_NOBLOB - "Declarative security has no permission blob." - Decl.security has no permission blob - - - - VLDTR_E_MAR_BADIMPL - "Manifest resource has invalid Implementation." - Manifest resource has invalid Implementation - - - - VLDTR_E_MR_VARARGCALLINGCONV - "MemberRef has VARARG calling conv. (CLS warning)." - MemberRef has VARARG calling conv. (CLS warning) - - - - VLDTR_E_MD_CTORNOTVOID - ".ctor or .cctor returns something other than void." - .ctor,.cctor returning not void - - - - VLDTR_E_EV_FIRENOTVOID - "Fire method returns something other than void." - Fire method returning not void - - - - VLDTR_E_AS_BADLOCALE - "Invalid locale." - Invalid locale - - - - VLDTR_E_CN_PARENTTYPE - "Constant has parent of invalid type." - Constant has parent of invalid type - - - - VLDTR_E_SIG_SENTINMETHODDEF - "E_T_SENTINEL in MethodDef signature." - E_T_SENTINEL in MethodDef signature - - - - VLDTR_E_SIG_SENTMUSTVARARG - "E_T_SENTINEL <=> VARARG." - E_T_SENTINEL <=> VARARG - - - - VLDTR_E_SIG_MULTSENTINELS - "Multiple E_T_SENTINELs." - Multiple E_T_SENTINELs - - - - VLDTR_E_SIG_LASTSENTINEL - "E_T_SENTINEL not followed by type." - E_T_SENTINEL not followed by type - - - - VLDTR_E_SIG_MISSARG - "Signature missing argument." - Signature missing argument - - - - VLDTR_E_SIG_BYREFINFIELD - "Field of ByRef type." - Field of ByRef type - - - - VLDTR_E_MD_SYNCMETHODINVTYPE - "Synchronized method in value class." - Synchronized method in value class - - - - VLDTR_E_TD_NAMETOOLONG - "TypeDef name too long." - TypeDef name too long - - - - VLDTR_E_AS_PROCDUP - "Duplicate Assembly Processor." - Duplicate Assembly Processor - - - - VLDTR_E_ASOS_DUP - "Duplicate Assembly OS (ID+ver.major+ver.minor)." - Duplicate Assembly OS (ID+ver.major+ver.minor) - - - - VLDTR_E_MAR_BADFLAGS - "Manifest Resource has bad flags." - Manifest Resource has bad flags - - - - VLDTR_E_CT_NOTYPEDEFID - "ExportedType has nil TypeDefId." - ExportedType has nil TypeDefId - - - - VLDTR_E_FILE_BADFLAGS - "File has bad flags." - File has bad flags - - - - VLDTR_E_FILE_NULLHASH - "File has no hash blob." - File has no hash blob - - - - VLDTR_E_MOD_NONAME - "Module has no name." - Module has no name - - - - VLDTR_E_MOD_NAMEFULLQLFD - "Module has fully-qualified name." - Module has fully-qualified name - - - - VLDTR_E_TD_RTSPCLNOTSPCL - "TypeDef is tdRTSpecialName but not tdSpecialName." - TypeDef is tdRTSpecialName but not tdSpecialName - - - - VLDTR_E_TD_EXTENDSIFACE - "TypeDef extends interface." - TypeDef extends interface - - - - VLDTR_E_MD_CTORPINVOKE - ".ctor or .cctor is PInvokeImpl." - .ctor,.cctor is PInvokeImpl - - - - VLDTR_E_TD_SYSENUMNOTCLASS - "System.Enum is not a class." - System.Enum is not a class - - - - VLDTR_E_TD_SYSENUMNOTEXTVTYPE - "System.Enum extends not System.ValueType." - System.Enum extends not System.ValueType - - - - VLDTR_E_MI_SIGMISMATCH - "MethodImpl's Decl and Body signatures mismatch." - MethodImpl's Decl and Body signatures mismatch - - - - VLDTR_E_TD_ENUMHASMETHODS - "TypeDef extends System.Enum but has methods." - TypeDef extends System.Enum but has methods - - - - VLDTR_E_TD_ENUMIMPLIFACE - "TypeDef extends System.Enum but implements an interface." - TypeDef extends System.Enum but impls interface(s) - - - - VLDTR_E_TD_ENUMHASPROP - "TypeDef extends System.Enum but has a property." - TypeDef extends System.Enum but has prop(s) - - - - VLDTR_E_TD_ENUMHASEVENT - "TypeDef extends System.Enum but has an event." - TypeDef extends System.Enum but has event(s) - - - - VLDTR_E_TD_BADMETHODLST - "TypeDef has MethodList > Nmethods+1." - TypeDef has MethodList > Nmethods+1 - - - - VLDTR_E_TD_BADFIELDLST - "TypeDef has FieldList > Nfields+1." - TypeDef has FieldList > Nfields+1 - - - - VLDTR_E_CN_BADTYPE - "Constant has wrong type." - Constant has wrong type - - - - VLDTR_E_TD_ENUMNOINSTFLD - "Enum has no instance fields." - Enum has no instance fields - - - - VLDTR_E_TD_ENUMMULINSTFLD - "Enum has multiple instance fields." - Enum has multiple instance fields - - - - VLDTR_E_INTERRUPTED - "Validator has been interrupted by the VEHandler." - Validator has been interrupted by the VEHandler. - - - - VLDTR_E_NOTINIT - "Validator failed to initialize correctly." - Validator failed to initialize correctly. - - - - CORDBG_E_UNRECOVERABLE_ERROR - "Unrecoverable API error." - Unrecoverable API error. - - - - CORDBG_E_PROCESS_TERMINATED - "Process was terminated." - Process was terminated. - - - - CORDBG_E_PROCESS_NOT_SYNCHRONIZED - "Process not synchronized." - Process not synchronized. - - - - CORDBG_E_CLASS_NOT_LOADED - "A class is not loaded." - A class is not loaded. - - - - CORDBG_E_IL_VAR_NOT_AVAILABLE - "An IL variable is not available at the current native IP." - An IL variable is not available at the - - - - CORDBG_E_BAD_REFERENCE_VALUE - "A reference value was found to be bad during dereferencing." - A reference value was found to be bad - - - - CORDBG_E_FIELD_NOT_AVAILABLE - "A field in a class is not available, because the runtime optimized it away." - A field in a class is not available, - - - - CORDBG_E_NON_NATIVE_FRAME - "'Native-frame-only' operation on non-native frame." - "Native frame only" operation on - - - - CORDBG_E_NONCONTINUABLE_EXCEPTION - "Cannot Continue on non-continuable exception." - Continue on non-continuable exception - - - - CORDBG_E_CODE_NOT_AVAILABLE - "The code is currently unavailable." - The code is currently unavailable - - - - CORDBG_E_FUNCTION_NOT_IL - "Attempt to get a ICorDebugFunction for a function that is not IL." - Attempt to get a ICorDebugFunction for - - - - CORDBG_E_CANT_SET_IP_INTO_FINALLY - "SetIP is not possible because SetIP would move EIP from outside of an exception handling finally clause to a point inside of one." - SetIP isn't possible, because SetIP would - - - - CORDBG_E_CANT_SET_IP_OUT_OF_FINALLY - "SetIP is not possible because it would move EIP from within an exception handling finally clause to a point outside of one." - SetIP isn't possible because it would move - - - - CORDBG_E_CANT_SET_IP_INTO_CATCH - "SetIP is not possible, because SetIP would move EIP from outside of an exception handling catch clause to a point inside of one." - SetIP isn't possible, because SetIP would - - - - CORDBG_E_SET_IP_NOT_ALLOWED_ON_NONLEAF_FRAME - "SetIP cannot be done on any frame except the leaf frame." - Setip cannot be done on any frame except - - - - CORDBG_E_SET_IP_IMPOSSIBLE - "SetIP is not allowed." - SetIP isn't allowed. For example, there is - - - - CORDBG_E_FUNC_EVAL_BAD_START_POINT - "Func eval cannot work. Bad starting point." - Func eval can't work if we're, for example, - - - - CORDBG_E_INVALID_OBJECT - "This object value is no longer valid." - This object value is no longer valid. - - - - CORDBG_E_FUNC_EVAL_NOT_COMPLETE - "CordbEval::GetResult called before func eval has finished." - If you call CordbEval::GetResult before the - - - - CORDBG_E_INPROC_NOT_IMPL - "The in-process version of the debugging API does not support this function." - The inproc version of the debugging API - - - - CORDBG_E_STATIC_VAR_NOT_AVAILABLE - "A static variable is not available because it has not been initialized yet." - A static variable isn't available because - - - - CORDBG_E_OBJECT_IS_NOT_COPYABLE_VALUE_CLASS - "Cannot copy a VC with object refs in it." - Can't copy a VC with object refs in it. - - - - CORDBG_E_CANT_SETIP_INTO_OR_OUT_OF_FILTER - "SetIP cannot leave or enter a filter." - SetIP can't leave or enter a filter - - - - CORDBG_E_CANT_CHANGE_JIT_SETTING_FOR_ZAP_MODULE - "JIT settings for ZAP modules cannot be changed." - You can't change JIT settings for ZAP - - - - CORDBG_E_CANT_SET_IP_OUT_OF_FINALLY_ON_WIN64 - "SetIP is not possible because it would move EIP from within a finally clause to a point outside of one on WIN64 platforms." - SetIP isn't possible because it would move - - - - CORDBG_E_CANT_SET_IP_OUT_OF_CATCH_ON_WIN64 - "SetIP is not possible because it would move EIP from within a catch clause to a point outside of one on WIN64 platforms." - SetIP isn't possible because it would move - - - - CORDBG_E_REMOTE_CONNECTION_CONN_RESET - "The remote device closed the connection." - The remote device closed the connection. - - - - CORDBG_E_REMOTE_CONNECTION_KEEP_ALIVE - "The connection was closed due to a keep-alive failure." - The connection was closed due to akeep alive failure. - - - - CORDBG_E_REMOTE_CONNECTION_FATAL_ERROR - "Generic error that the device connection has been broken with no chance for recovery." - Generic error that the device connection has been broken with no chance for recovery. - - - - CORDBG_E_CANT_SET_TO_JMC - "Cannot use JMC on this code (likely wrong JIT settings)." - Can't use JMC on this code (likely wrong jit settings). - - - - CORDBG_E_NO_CONTEXT_FOR_INTERNAL_FRAME - "Internal frame markers have no associated context." - Internal frame markers have no associated context. - - - - CORDBG_E_NOT_CHILD_FRAME - "The current frame is not a child frame." - The current frame is not a child frame. - - - - CORDBG_E_NON_MATCHING_CONTEXT - "The provided CONTEXT does not match the specified thread." - The provided CONTEXT does not match the specified thread. - The stack pointer in the provided CONTEXT must match the cached stack base and stack limit of the thread. - - - - - CORDBG_E_PAST_END_OF_STACK - "The stackwalker is now past the end of stack. No information is available." - The stackwalker is now past the end of stack. No information is available. - - - - CORDBG_E_FUNC_EVAL_CANNOT_UPDATE_REGISTER_IN_NONLEAF_FRAME - "Func eval cannot update a variable stored in a register on a non-leaf frame. The most likely cause is that such a variable is passed as a ref/out argument." - Func eval cannot update a variable stored in a register on a non-leaf frame. The most likely cause is that such a variable is passed as a ref/out argument. - - - - CORDBG_E_BAD_THREAD_STATE - "The state of the thread is invalid." - The state of the thread is invalid. - - - - CORDBG_E_DEBUGGER_ALREADY_ATTACHED - "This process has already been attached." - This process has already been attached to - - - - CORDBG_E_SUPERFLOUS_CONTINUE - "Returned from a call to Continue that was not matched with a stopping event." - Returned from a call to Continue that was - - - - CORDBG_E_SET_VALUE_NOT_ALLOWED_ON_NONLEAF_FRAME - "Cannot perfrom SetValue on non-leaf frames." - Can't perfrom SetValue on non-leaf frames. - - - - CORDBG_E_ENC_EH_MAX_NESTING_LEVEL_CANT_INCREASE - "When doing Edit and Continue, some JITs do not allow increasing the maximum level to which exception handling can be nested." - When doing EnC, some JITters don't let you - - - - CORDBG_E_ENC_MODULE_NOT_ENC_ENABLED - "Tried to do Edit and Continue on a module that was not started in Edit and Continue mode." - Tried to do EnC on a module that wasn't - - - - CORDBG_E_SET_IP_NOT_ALLOWED_ON_EXCEPTION - "SetIP cannot be done on any exception." - Setip cannot be done on any exception - - - - CORDBG_E_VARIABLE_IS_ACTUALLY_LITERAL - "The 'variable' does not exist because it is a literal optimized away by the compiler." - The 'variable' doesn't exist because it is a - - - - CORDBG_E_PROCESS_DETACHED - "Process has been detached." - Process has been detached from - - - - CORDBG_E_ENC_METHOD_SIG_CHANGED - "Not allowed to change the signature of an existing method." - Not allowed to change the signature of an - - - - CORDBG_E_ENC_METHOD_NO_LOCAL_SIG - "Cannot get the local signature for the method." - Can't get the local signature for the method - - - - CORDBG_E_ENC_CANT_ADD_FIELD_TO_VALUE_OR_LAYOUT_CLASS - "Adding a field to a value or layout class is prohibited." - Adding a field to a value or layout class is prohibitted, - - - - CORDBG_E_ENC_CANT_CHANGE_FIELD - "Cannot change field after adding." - Once you've got a field, you're not allowed to change - - - - CORDBG_E_ENC_CANT_ADD_NON_PRIVATE_MEMBER - "Only support addition of private members." - Only support addition of private members. - - - - CORDBG_E_FIELD_NOT_STATIC - "GetStaticFieldValue called on a non-static field." - Returned if someone tries to call GetStaticFieldValue - - - - CORDBG_E_FIELD_NOT_INSTANCE - "Returned if someone tries to call GetStaticFieldValue on a non-instance field." - Returned if someone tries to call GetStaticFieldValue - - - - CORDBG_E_ENC_ZAPPED_WITHOUT_ENC - "If a zap file was created without the Edit and Continue flag set, then we cannot do Edit and Continue on it, no matter what." - If a zap file was created without the EnC flag set, then - - - - CORDBG_E_ENC_BAD_METHOD_INFO - "Lacking information about method." - Lacking information about method. - - - - CORDBG_E_ENC_JIT_CANT_UPDATE - "The JIT is unable to update the method." - The JIT is unable to update the method. - - - - CORDBG_E_ENC_MISSING_CLASS - "An internal structure about the class is missing." - An internal structure about the class is missing - - - - CORDBG_E_ENC_INTERNAL_ERROR - "Internal Runtime Error while doing Edit-and-Continue." - Generic message for "Something user doesn't control went wrong" message. - - - - CORDBG_E_ENC_HANGING_FIELD - "The field was added via Edit and Continue after the class was loaded." - The field was added via EnC after the class was loaded, and so instead of the the field being contiguous with the other fields, it's 'hanging' off the instance or type. This error is used to indicate that either the storage for this field is not yet available and so the field value cannot be read, or the debugger needs to use an EnC specific code path to get the value. - - - - CORDBG_E_MODULE_NOT_LOADED - "Module not loaded." - If the module isn't loaded, including if it's been unloaded. - - - - CORDBG_E_ENC_CANT_CHANGE_SUPERCLASS - "Not allowed to change base class." - Not allowed to change which class something inherits from - - - - CORDBG_E_UNABLE_TO_SET_BREAKPOINT - "Cannot set a breakpoint here." - Can't set a breakpoint here. - - - - CORDBG_E_DEBUGGING_NOT_POSSIBLE - "Debugging is not possible due to an incompatibility within the CLR implementation." - Debugging isn't possible due to an incompatibility within the CLR implementation. - - - - CORDBG_E_KERNEL_DEBUGGER_ENABLED - "A kernel debugger is enabled on the system. User-mode debugging will trap to the kernel debugger." - Debugging isn't possible because a kernel debugger is enabled on the system. - - - - CORDBG_E_KERNEL_DEBUGGER_PRESENT - "A kernel debugger is present on the system. User-mode debugging will trap to the kernel debugger." - Debugging isn't possible because a kernel debugger is present on the system. - - - - CORDBG_E_HELPER_THREAD_DEAD - "The debugger's internal helper thread is dead." - The debugger's internal helper thread is dead. - - - - CORDBG_E_INTERFACE_INHERITANCE_CANT_CHANGE - "Not allowed to change interface inheritance." - Not allowed to change interface inheritance. - - - - CORDBG_E_INCOMPATIBLE_PROTOCOL - "The debugger's protocol is incompatible with the debuggee." - The debugger's protocol is incompatible with the debuggee. - - - - CORDBG_E_TOO_MANY_PROCESSES - "The debugger can only handle a finite number of debuggees." - The debugger can only handle a finite number of debuggees. - - - - CORDBG_E_INTEROP_NOT_SUPPORTED - "Interop debugging is not supported." - Interop debugging is not supported - - - - CORDBG_E_NO_REMAP_BREAKPIONT - "Cannot call RemapFunction until have received RemapBreakpoint." - Cannot call RemapFunction until have received RemapBreakpoint - - - - CORDBG_E_OBJECT_NEUTERED - "Object is in a zombie state." - Object has been neutered (it's in a zombie state). - - - - CORPROF_E_FUNCTION_NOT_COMPILED - "Function not yet compiled." - Function not yet compiled. - - - - CORPROF_E_DATAINCOMPLETE - "The ID is not fully loaded/defined yet." - The ID is not fully loaded/defined yet. - - - - CORPROF_E_NOT_REJITABLE_METHODS - "The Module is not configured for updateable methods." - The Module is not configured for updateable methods. - - - - CORPROF_E_CANNOT_UPDATE_METHOD - "The Method could not be updated for re-JIT." - The Method could not be updated for re-jit. - - - - CORPROF_E_FUNCTION_NOT_IL - "The Method has no associated IL." - The Method has no associated IL - - - - CORPROF_E_NOT_MANAGED_THREAD - "The thread has never run managed code before." - The thread has never run managed code before - - - - CORPROF_E_CALL_ONLY_FROM_INIT - "The function may only be called during profiler initialization." - The function may only be called during profiler init - - - - CORPROF_E_INPROC_NOT_ENABLED - "In-process debugging must be enabled during initialization." - Inprocess debugging must be enabled during init - - - - CORPROF_E_JITMAPS_NOT_ENABLED - "Cannot get a JIT map becuase they are not enabled." - Can't get a JIT map becuase they are not enabled - - - - CORPROF_E_INPROC_ALREADY_BEGUN - "BeginInprocDebugging already called." - If a profiler tries to call BeginInprocDebugging more than - - - - CORPROF_E_INPROC_NOT_AVAILABLE - "In-process debugging not allowed at this point." - States that inprocess debugging not allowed at this point - - - - CORPROF_E_NOT_YET_AVAILABLE - "Requested information is not yet available." - This is a general error used to indicated that the information - - - - CORPROF_E_TYPE_IS_PARAMETERIZED - "The given type is a generic and cannot be used with this method." - The given type is a generic and cannot be used with this method. - - - - CORPROF_E_FUNCTION_IS_PARAMETERIZED - "The given function is a generic and cannot be used with this method." - The given function is a generic and cannot be used with this method. - - - - CORPROF_E_STACKSNAPSHOT_INVALID_TGT_THREAD - A profiler tried to walk the stack of an invalid thread - - - - CORPROF_E_STACKSNAPSHOT_UNMANAGED_CTX - A profiler can not walk a thread that is currently executing unmanaged code - - - - CORPROF_E_STACKSNAPSHOT_UNSAFE - A stackwalk at this point may cause dead locks or data corruption - - - - CORPROF_E_STACKSNAPSHOT_ABORTED - Stackwalking callback requested the walk to abort - - - - CORPROF_E_LITERALS_HAVE_NO_ADDRESS - Returned when asked for the address of a static that is a literal. - - - - CORPROF_E_UNSUPPORTED_CALL_SEQUENCE - A call was made at an unsupported time. Examples include illegally calling a profiling API method asynchronously, calling a method that might trigger a GC at an unsafe time, and calling a method at a time that could cause locks to be taken out of order. - - - - CORPROF_E_ASYNCHRONOUS_UNSAFE - A legal asynchronous call was made at an unsafe time (e.g., CLR locks are held) - - - - CORPROF_E_CLASSID_IS_ARRAY - The specified ClassID cannot be inspected by this function because it is an array - - - - CORPROF_E_CLASSID_IS_COMPOSITE - The specified ClassID is a non-array composite type (e.g., ref) and cannot be inspected - - - - CORPROF_E_PROFILER_DETACHING - The profiler's call into the CLR is disallowed because the profiler is attempting to detach. - - - - CORPROF_E_PROFILER_NOT_ATTACHABLE - The profiler does not support attaching to a live process. - - - - CORPROF_E_UNRECOGNIZED_PIPE_MSG_FORMAT - The message sent on the profiling API attach pipe is in an unrecognized format. - - - - CORPROF_E_PROFILER_ALREADY_ACTIVE - The request to attach a profiler was denied because a profiler is already loaded. - - - - CORPROF_E_PROFILEE_INCOMPATIBLE_WITH_TRIGGER - Unable to request a profiler attach because the target profilee's runtime is of a version incompatible with the current process calling AttachProfiler(). - - - - CORPROF_E_IPC_FAILED - AttachProfiler() encountered an error while communicating on the pipe to the target profilee. This is often caused by a target profilee that is shutting down or killed while AttachProfiler() is reading or writing the pipe. - - - - CORPROF_E_PROFILEE_PROCESS_NOT_FOUND - AttachProfiler() was unable to find a profilee with the specified process ID. - - - - CORPROF_E_CALLBACK3_REQUIRED - Profiler must implement ICorProfilerCallback3 interface for this call to be supported. - - - - CORPROF_E_UNSUPPORTED_FOR_ATTACHING_PROFILER - This call was attempted by a profiler that attached to the process after startup, but this call is only supported by profilers that are loaded into the process on startup. - - - - CORPROF_E_IRREVERSIBLE_INSTRUMENTATION_PRESENT - Detach is impossible because the profiler has either instrumented IL or inserted enter/leave hooks. Detach was not attempted; the profiler is still fully attached. - - - - CORPROF_E_RUNTIME_UNINITIALIZED - The profiler called a function that cannot complete because the CLR is not yet fully initialized. The profiler may try again once the CLR has fully started. - - - - CORPROF_E_IMMUTABLE_FLAGS_SET - Detach is impossible because immutable flags were set by the profiler at startup. Detach was not attempted; the profiler is still fully attached. - - - - CORPROF_E_PROFILER_NOT_YET_INITIALIZED - The profiler called a function that cannot complete because the profiler is not yet fully initialized. - - - - CORPROF_E_INCONSISTENT_WITH_FLAGS - The profiler called a function that first requires additional flags to be set in the event mask. This HRESULT may also indicate that the profiler called a function that first requires that some of the flags currently set in the event mask be reset. - - - - CORPROF_E_PROFILER_CANCEL_ACTIVATION - The profiler has requested that the CLR instance not load the profiler into this process. - - - - CORPROF_E_CONCURRENT_GC_NOT_PROFILABLE - Concurrent GC mode is enabled, which prevents use of COR_PRF_MONITOR_GC - - - - CORPROF_E_DEBUGGING_DISABLED - This functionality requires CoreCLR debugging to be enabled. - - - - CORPROF_E_TIMEOUT_WAITING_FOR_CONCURRENT_GC - Timed out on waiting for concurrent GC to finish during attach. - - - - CORPROF_E_MODULE_IS_DYNAMIC - The specified module was dynamically generated (e.g., via Reflection.Emit API), and is thus not supported by this API method. - - - - CORPROF_E_CALLBACK4_REQUIRED - Profiler must implement ICorProfilerCallback4 interface for this call to be supported. - - - - CORPROF_E_REJIT_NOT_ENABLED - This call is not supported unless ReJIT is first enabled during initialization by setting COR_PRF_ENABLE_REJIT via SetEventMask. - - - - CORPROF_E_FUNCTION_IS_COLLECTIBLE - The specified function is instantiated into a collectible assembly, and is thus not supported by this API method. - - - - CORPROF_E_CALLBACK6_REQUIRED - Profiler must implement ICorProfilerCallback6 interface for this call to be supported. - - - - - - CORPROF_E_CALLBACK7_REQUIRED - Profiler must implement ICorProfilerCallback7 interface for this call to be supported. - - - - SECURITY_E_XML_TO_ASN_ENCODING - "Failed to convert XML to ASN." - Failed to convert XML to ASN - - - - SECURITY_E_INCOMPATIBLE_SHARE - "Loading this assembly would produce a different grant set from other instances." - Loading this assembly would produce a different grant set from other instances - - - - SECURITY_E_UNVERIFIABLE - "Unverifiable code failed policy check." - Unverifable code failed policy check - - - - SECURITY_E_INCOMPATIBLE_EVIDENCE - "Assembly already loaded without additional security evidence." - Assembly already loaded without additional security evidence. - - - - CORSEC_E_DECODE_SET - "Failure decoding permission set." - Failure decoding permission set - - - - CORSEC_E_ENCODE_SET - "Failure encoding permission set." - Failure encoding permission set - - - - CORSEC_E_UNSUPPORTED_FORMAT - "Unrecognized encoding format." - Unrecognized encoding format - - - - SN_CRYPTOAPI_CALL_FAILED - StrongName APIs not supported on system - - - - CORSEC_E_CRYPTOAPI_CALL_FAILED - "StrongName APIs not supported on system." - StrongName APIs not supported on system - - - - SN_NO_SUITABLE_CSP - StrongName APIs couldn't locate a matching CSP - - - - CORSEC_E_NO_SUITABLE_CSP - "StrongName APIs could not locate a matching CSP." - StrongName APIs couldn't locate a matching CSP - - - - CORSEC_E_INVALID_ATTR - "Invalid security custom attribute." - Invalid security custom attribute - - - - CORSEC_E_POLICY_EXCEPTION - "PolicyException thrown." - PolicyException thrown - - - - CORSEC_E_MIN_GRANT_FAIL - "Failed to grant minimum permission requests." - Failed to grant minimum permission requests - - - - CORSEC_E_NO_EXEC_PERM - "Failed to grant permission to execute." - Failed to grant permission to execute - - - - CORSEC_E_XMLSYNTAX - "XML Syntax error." - XML Syntax error - - - - CORSEC_E_INVALID_STRONGNAME - "Strong name validation failed." - Strong name validation failed - - - - CORSEC_E_MISSING_STRONGNAME - "Assembly is not strong named." - Assembly is not strong named - - - - CORSEC_E_CONTAINER_NOT_FOUND - "Strong name key container not found." - Strong name key container not found - - - - CORSEC_E_INVALID_IMAGE_FORMAT - "Invalid assembly file format." - Invalid assembly file format - - - - CORSEC_E_INVALID_PUBLICKEY - "Invalid assembly public key." - Invalid assembly public key - - - - CORSEC_E_SIGNATURE_MISMATCH - "Signature size mismatch." - Signature size mismatch - - - - SN_E_PUBLICKEY_MISMATCH - "Public key of assembly did not match signing public key." - Public key of assembly did not match signing public key - - - - CORSEC_E_INVALID_SIGNATUREKEY - "Invalid signature public key specified in AssemblySignatureKeyAttribute." - Invalid signature key (or invalid key format) specified in the assembly's attribute - - - - CORSEC_E_INVALID_COUNTERSIGNATURE - "Invalid countersignature specified in AssemblySignatureKeyAttribute." - Invalid signature (or invalid signature format) specified in the assembly's attribute - - - - CORSEC_E_CRYPTO - "Failure during Cryptographic operation." - generic CryptographicException - - - - CORSEC_E_CRYPTO_UNEX_OPER - "Unexpected Cryptographic operation." - generic CryptographicUnexpectedOperationException - - - - CORSECATTR_E_BAD_ATTRIBUTE - "Generic problem with a custom attribute." - Generic problem with a custom attribute - - - - CORSECATTR_E_MISSING_CONSTRUCTOR - "Missing a required constructor." - Missing a required constructor - - - - CORSECATTR_E_FAILED_TO_CREATE_PERM - "Unable to create a permission for this attribute." - Unable to create a permission for this attribute - - - - CORSECATTR_E_BAD_ACTION_ASM - "SecurityAction type invalid on assembly." - SecurityAction type invalid on assembly - - - - CORSECATTR_E_BAD_ACTION_OTHER - "SecurityAction type invalid on types and methods." - SecurityAction type invalid on types and methods - - - - CORSECATTR_E_BAD_PARENT - "Security custom attribute attached to invalid parent." - Security custom attribute attached to invalid parent - - - - CORSECATTR_E_TRUNCATED - "Bad custom attribute serialized blob." - Bad custom attribute serialized blob - - - - CORSECATTR_E_BAD_VERSION - "Bad custom attribute serialized blob version." - Bad custom attribute serialized blob version - - - - CORSECATTR_E_BAD_ACTION - "Invalid security action code." - Invalid security action code - - - - CORSECATTR_E_NO_SELF_REF - "CA reference to CA definition in same assembly." - CA ref to CA def'd in same assembly - - - - CORSECATTR_E_BAD_NONCAS - "Use of non-CAS permission with invalid action." - Use of non-CAS perm with invalid action - - - - CORSECATTR_E_ASSEMBLY_LOAD_FAILED - "Failed to load assembly containing CA (or required CA type)." - Failed to load assembly containing CA (or req'd CA type) - - - - CORSECATTR_E_ASSEMBLY_LOAD_FAILED_EX - "Failed to load assembly containing CA (or required CA type)." - Failed to load assembly containing CA (or req'd CA type) - - - - CORSECATTR_E_TYPE_LOAD_FAILED - "Failed to load CA type (or required CA type)." - Failed to load CA type (or reqd CA type) - - - - CORSECATTR_E_TYPE_LOAD_FAILED_EX - "Failed to load CA type (or required CA type)." - Failed to load CA type (or reqd CA type) - - - - CORSECATTR_E_ABSTRACT - "CA type is abstract." - CA type is abstract - - - - CORSECATTR_E_UNSUPPORTED_TYPE - "Security custom attributes do not support array or Type fields and properties." - Security custom attributes do not support array or Type fields and properties - - - - CORSECATTR_E_UNSUPPORTED_ENUM_TYPE - "Unsupported base type for enum field or property." - Unsupported base type for enum field/property - - - - CORSECATTR_E_NO_FIELD - "Could not find a CA field." - Couldn't find a CA field - - - - CORSECATTR_E_NO_PROPERTY - "Could not find a CA property." - Couldn't find a CA property - - - - CORSECATTR_E_EXCEPTION - "Unexpected exception." - Unexpected exception - - - - CORSECATTR_E_EXCEPTION_HR - "Unexpected exception." - Unexpected exception - - - - ISS_E_ISOSTORE - "IsolatedStorage operation failed." - - - - ISS_E_OPEN_STORE_FILE - "Unable to open the store." - - - - ISS_E_OPEN_FILE_MAPPING - "Unable to create store file mapping." - - - - ISS_E_MAP_VIEW_OF_FILE - "Unable to map the store file." - - - - ISS_E_GET_FILE_SIZE - "Unable to determine store file size." - - - - ISS_E_CREATE_MUTEX - "Unable to create mutex." - - - - ISS_E_LOCK_FAILED - "Unable to lock the store." - - - - ISS_E_FILE_WRITE - "File Write failed." - - - - ISS_E_SET_FILE_POINTER - "Cannot set file pointer." - - - - ISS_E_CREATE_DIR - "Unable to create the store directory." - - - - ISS_E_STORE_NOT_OPEN - "Store must be open for this operation." - - - - ISS_E_CORRUPTED_STORE_FILE - "Store file is corrupt." - - - - ISS_E_STORE_VERSION - "Store version is not supported." - - - - ISS_E_FILE_NOT_MAPPED - "Store file is not mapped." - - - - ISS_E_BLOCK_SIZE_TOO_SMALL - "Block size is too small." - - - - ISS_E_ALLOC_TOO_LARGE - "Allocation size is too large." - - - - ISS_E_USAGE_WILL_EXCEED_QUOTA - "Allowed quota is fully used." - - - - ISS_E_TABLE_ROW_NOT_FOUND - "Row not found." - - - - ISS_E_DEPRECATE - "Unable to deprecate old store." - - - - ISS_E_CALLER - "Unable to determine the caller." - - - - ISS_E_PATH_LENGTH - "Path length is too long." - - - - ISS_E_MACHINE - "Machine Store is not supported." - - - - ISS_E_MACHINE_DACL - "The DACL for the machine store is incorrect or could not be created." - - - - ISS_E_ISOSTORE_END - - - - COR_E_EXCEPTION - "General Exception" - Base class for all exceptions in the runtime - - - - COR_E_SYSTEM - "System.Exception" - The base class for the runtime's "less serious" exceptions - - - - COR_E_ARGUMENTOUTOFRANGE - "An argument was out of its legal range." - An argument was out of its legal range. - - - - COR_E_ARRAYTYPEMISMATCH - "Attempted to store an object of the wrong type in an array." - Attempted to store an object of the wrong type in an array - - - - COR_E_CONTEXTMARSHAL - "Attempted to marshal an object across a context boundary." - - - - - COR_E_TIMEOUT - "Operation timed out." - - - - - COR_E_EXECUTIONENGINE - "Internal CLR error." - An internal error happened in the Common Language Runtime's Execution Engine - - - - COR_E_FIELDACCESS - "Access to this field is denied." - Access to this field is denied. - - - - COR_E_INDEXOUTOFRANGE - "Array subscript out of range." - Attempted to access an element within an array by using an index that is - - - - COR_E_INVALIDOPERATION - "An operation is not legal in the current state." - An operation is not legal in the current state. - - - - COR_E_SECURITY - "An error relating to security occurred." - An error relating to security occurred. - - - - COR_E_REMOTING - "An error relating to remoting occurred." - An error relating to remoting occurred. - - - - COR_E_SERIALIZATION - "An error relating to serialization occurred." - An error relating to serialization has occurred. - - - - COR_E_VERIFICATION - "A verification failure has occurred." - A verification failure occurred - - - - COR_E_SERVER - "An error relating to remoting occurred." - - - - COR_E_SERVICEDCOMPONENT - "An error relating to ServicedComponent occurred." - An error relating to ServicedComponent occurred. - - - - COR_E_METHODACCESS - "Access to this method is denied." - Access to this method is denied. - - - - COR_E_MISSINGFIELD - "Field does not exist." - An attempt was made to dynamically access a field that does not exist. - - - - COR_E_MISSINGMEMBER - "Member does not exist." - An attempt was made to dynamically invoke or access a field or method - - - - COR_E_MISSINGMETHOD - "Method does not exist." - An attempt was made to dynamically invoke a method that does not exist - - - - COR_E_MULTICASTNOTSUPPORTED - "Attempt to combine delegates that are not multicast." - Attempted to combine delegates that are not multicast - - - - COR_E_NOTSUPPORTED - "Operation is not supported." - The operation is not supported - - - - COR_E_OVERFLOW - "Arithmetic, casting or conversion operation overflowed or underflowed." - An arithmetic, casting, or conversion operation overflowed or underflowed. - - - - COR_E_RANK - "An array has the wrong number of dimensions for a particular operation." - An array has the wrong number of dimensions for a particular operation. - - - - COR_E_SYNCHRONIZATIONLOCK - "This operation must be called from a synchronized block." - Wait(), Notify() or NotifyAll() was called from an unsynchronized ** block of c - - - - COR_E_THREADINTERRUPTED - "Thread was interrupted from a waiting state." - Indicates that the thread was interrupted from a waiting state - - - - COR_E_MEMBERACCESS - "Access to this member is denied." - Access to this member is denied. - - - - COR_E_THREADSTATE - "Thread is in an invalid state for this operation." - Indicate that the Thread class is in an invalid state for the method call - - - - COR_E_THREADSTOP - "Thread is stopping." - Thrown into a thread to cause it to stop. This exception is typically not caught - - - - COR_E_TYPELOAD - "Could not find or load a type." - Could not find or load a specific type (class, enum, etc). - - - - COR_E_ENTRYPOINTNOTFOUND - "Could not find the specified DllImport entrypoint." - Could not find the specified DllImport entry point - - - - COR_E_DLLNOTFOUND - "Could not find the specified DllImport Dll." - Could not find the specified DllImport DLL. - - - - COR_E_THREADSTART - Indicate that a user thread fails to start. - - - - COR_E_INVALIDCOMOBJECT - "An invalid __ComObject has been used." - An invalid __ComObject has been used. - - - - COR_E_NOTFINITENUMBER - "Not a Number." - Thrown if value (a floating point number) is either the not a number value (NaN) or +- infinity value - - - - COR_E_DUPLICATEWAITOBJECT - "An object appears more than once in the wait objects array." - An object appears more than once in the wait objects array. - - - - COR_E_SEMAPHOREFULL - "Reached maximum count for semaphore." - Adding the given count to the semaphore would cause it to exceed its maximum count. - - - - COR_E_WAITHANDLECANNOTBEOPENED - "No semaphore of the given name exists." - No Semaphore of the given name exists. - - - - COR_E_ABANDONEDMUTEX - "The wait completed due to an abandoned mutex." - The wait completed due to an abandoned mutex. - - - - COR_E_THREADABORTED - "Thread has aborted." - Thrown into a thread to cause it to abort. Not catchable. - - - - COR_E_INVALIDOLEVARIANTTYPE - "OLE Variant has an invalid type." - The type of an OLE variant that was passed into the runtime is invalid. - - - - COR_E_MISSINGMANIFESTRESOURCE - "An expected resource in the assembly manifest was missing." - An expected resource in the assembly manifest was missing. - - - - COR_E_SAFEARRAYTYPEMISMATCH - "A mismatch has occurred between the runtime type of the array and the sub type recorded in the metadata." - A mismatch has occurred between the runtime type of the array and the subtype recorded in the metadata - - - - COR_E_TYPEINITIALIZATION - "Uncaught exception during type initialization." - An exception was thrown by a type's initializer (.cctor). - - - - COR_E_MARSHALDIRECTIVE - "Invalid marshaling directives." - The marshaling directives are invalid. - - - - COR_E_MISSINGSATELLITEASSEMBLY - "An expected satellite assembly containing the ultimate fallback resources for a given culture was not found or could not be loaded." - An expected satellite assembly containing the ultimate fallback resources - - - - COR_E_FORMAT - "The format of one argument does not meet the contract of the method." - The format of one argument does not meet the contract of the method. - - - - COR_E_SAFEARRAYRANKMISMATCH - "A mismatch has occurred between the runtime rank of the array and the rank recorded in the metadata." - A mismatch has occurred between the runtime rank of the array and the rank recorded in the metadata - - - - COR_E_PLATFORMNOTSUPPORTED - "Operation is not supported on this platform." - The method is not supported on this platform - - - - COR_E_INVALIDPROGRAM - "Invalid IL or CLR metadata." - A program contained invalid IL or bad metadata. Usually this is a compiler bug. - - - - COR_E_OPERATIONCANCELED - "The operation was cancelled." - The operation was cancelled. - - - - COR_E_INSUFFICIENTMEMORY - Not enough memory was available for an operation. - - - - COR_E_RUNTIMEWRAPPED - An object that does not derive from System.Exception has been wrapped in a RuntimeWrappedException. - - - - COR_E_DEVICESNOTSUPPORTED - "Devices not supported." - - - - - COR_E_DATAMISALIGNED - "A datatype misalignment was detected in a load or store instruction." - A datatype misalignment was detected in a load or store instruction. - - - - COR_E_CODECONTRACTFAILED - "A managed code contract (ie, precondition, postcondition, invariant, or assert) failed." - A managed code contract (ie, precondition, postcondition, invariant, or assert) failed. - - - - COR_E_TYPEACCESS - "Access to this type is denied." - Access to this type is denied. - - - - COR_E_ACCESSING_CCW - "Fail to access a CCW because the corresponding managed object is already collected." - Fail to access a CCW because the corresponding managed object is already collected. - - - - COR_E_MAXMETHODSIZE - "A method in this assembly is greater than the maximum allowed method size." - This is Apollo only. - - - - - COR_E_KEYNOTFOUND - "The given key was not present in the dictionary." - - - - - 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." - 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. - - - - COR_E_APPLICATION - "Application exception" - The base class for all "less serious" exceptions. - - - - COR_E_INVALIDFILTERCRITERIA - "The given filter criteria does not match the filter content." - The given filter criteria does not match the filter contract. - - - - COR_E_REFLECTIONTYPELOAD - "Could not find or load a specific class that was requested through Reflection." - Could not find or load a specific class that was requested through Reflection - - - - COR_E_TARGET - "Attempt to invoke non-static method with a null Object." - - If you attempt to invoke a non-static method with a null Object - If you atte - - - - COR_E_TARGETINVOCATION - "Uncaught exception thrown by method called through Reflection." - If the method called throws an exception - - - - COR_E_CUSTOMATTRIBUTEFORMAT - "Custom attribute has invalid format." - If the binary format of a custom attribute is invalid. - - - - COR_E_IO - "Error during managed I/O." - Some sort of I/O error. - - - - COR_E_FILELOAD - "Could not find or load a specific file." - - - - - COR_E_OBJECTDISPOSED - "The object has already been disposed." - The object has already been disposed. - - - - COR_E_FAILFAST - "Runtime operation halted by call to System.Environment.FailFast()." - Runtime operation halted by call to System.Environment.FailFast(). - - - - COR_E_HOSTPROTECTION - "The host has forbidden this operation." - Attempted to perform an operation that was forbidden by the host. - - - - COR_E_ILLEGAL_REENTRANCY - "Attempted to call into managed code when executing inside a low level extensibility point." - Attempted to call into managed code when executing inside a low level extensibility point. - - - - CLR_E_SHIM_RUNTIMELOAD - "Failed to load the runtime." - Failed to load the runtime - - - - CLR_E_SHIM_RUNTIMEEXPORT - "Failed to find a required export in the runtime." - Failed to find a required export in the runtime - - - - CLR_E_SHIM_INSTALLROOT - "Install root is not defined." - Install root is not defined - - - - CLR_E_SHIM_INSTALLCOMP - "Expected component of the runtime is not available." - Expected component of the runtime is not available - - - - CLR_E_SHIM_LEGACYRUNTIMEALREADYBOUND - "A runtime has already been bound for legacy activation policy use." - - - - CLR_E_SHIM_SHUTDOWNINPROGRESS - "The operation is invalid because the process may be shutting down." - - - - VER_E_HRESULT - - - - VER_E_OFFSET - - - - VER_E_OPCODE - - - - VER_E_OPERAND - - - - VER_E_TOKEN - - - - VER_E_EXCEPT - - - - VER_E_STACK_SLOT - - - - VER_E_LOC - - - - VER_E_ARG - - - - VER_E_FOUND - - - - VER_E_EXPECTED - - - - VER_E_LOC_BYNAME - - - - VER_E_UNKNOWN_OPCODE - "Unknown opcode." - - - - VER_E_SIG_CALLCONV - "Unknown calling convention." - - - - VER_E_SIG_ELEMTYPE - "Unknown ELEMENT_TYPE." - - - - VER_E_RET_SIG - "[return sig]" - - - - VER_E_FIELD_SIG - "[field sig]" - - - - VER_E_OPEN_DLGT_PROT_ACC - "Protected method access through an open instance delegate is not verifiable." - - - - VER_E_INTERNAL - "Internal error." - - - - VER_E_STACK_TOO_LARGE - "Stack is too large." - - - - VER_E_ARRAY_NAME_LONG - "Array name is too long." - - - - VER_E_FALLTHRU - "fall through end of the method without returning" - - - - VER_E_TRY_GTEQ_END - "try start >= try end" - - - - VER_E_TRYEND_GT_CS - "try end > code size" - - - - VER_E_HND_GTEQ_END - "handler start >= handler end" - - - - VER_E_HNDEND_GT_CS - "handler end > code size" - - - - VER_E_FLT_GTEQ_CS - - - - VER_E_TRY_START - "Try starts in the middle of an instruction." - - - - VER_E_HND_START - "Handler starts in the middle of an instruction." - - - - VER_E_FLT_START - - - - VER_E_TRY_OVERLAP - "Try block overlap with another block." - - - - VER_E_TRY_EQ_HND_FIL - "Try and filter/handler blocks are equivalent." - - - - VER_E_TRY_SHARE_FIN_FAL - "Shared try has finally or fault handler." - - - - VER_E_HND_OVERLAP - "Handler block overlaps with another block." - - - - VER_E_HND_EQ - "Handler block is the same as another block." - - - - VER_E_FIL_OVERLAP - "Filter block overlaps with another block." - - - - VER_E_FIL_EQ - "Filter block is the same as another block." - - - - VER_E_FIL_CONT_TRY - "Filter contains try." - - - - VER_E_FIL_CONT_HND - "Filter contains handler." - - - - VER_E_FIL_CONT_FIL - "Nested filters." - - - - VER_E_FIL_GTEQ_CS - "filter >= code size" - - - - VER_E_FIL_START - "Filter starts in the middle of an instruction." - - - - VER_E_FALLTHRU_EXCEP - "fallthru the end of an exception block" - - - - VER_E_FALLTHRU_INTO_HND - "fallthru into an exception handler" - - - - VER_E_FALLTHRU_INTO_FIL - "fallthru into an exception filter" - - - - VER_E_LEAVE - "Leave from outside a try or catch block." - - - - VER_E_RETHROW - "Rethrow from outside a catch handler." - - - - VER_E_ENDFINALLY - "Endfinally from outside a finally handler" - - - - VER_E_ENDFILTER - "Endfilter from outside an exception filter block" - - - - VER_E_ENDFILTER_MISSING - "Missing Endfilter." - - - - VER_E_BR_INTO_TRY - "Branch into try block." - - - - VER_E_BR_INTO_HND - "Branch into exception handler block." - - - - VER_E_BR_INTO_FIL - "Branch into exception filter block." - - - - VER_E_BR_OUTOF_TRY - "Branch out of try block." - - - - VER_E_BR_OUTOF_HND - "Branch out of exception handler block." - - - - VER_E_BR_OUTOF_FIL - "Branch out of exception filter block." - - - - VER_E_BR_OUTOF_FIN - "Branch out of finally block." - - - - VER_E_RET_FROM_TRY - "Return out of try block." - - - - VER_E_RET_FROM_HND - "Return out of exception handler block." - - - - VER_E_RET_FROM_FIL - "Return out of exception filter block." - - - - VER_E_BAD_JMP_TARGET - "jmp / exception into the middle of an instruction." - - - - VER_E_PATH_LOC - "Non-compatible types depending on path." - - - - VER_E_PATH_THIS - "Init state for this differs depending on path." - - - - VER_E_PATH_STACK - "Non-compatible types on stack depending on path." - - - - VER_E_PATH_STACK_DEPTH - "Stack depth differs depending on path." - - - - VER_E_THIS - "Instance variable (this) missing." - - - - VER_E_THIS_UNINIT_EXCEP - "Uninitialized this on entering a try block." - - - - VER_E_THIS_UNINIT_STORE - "Store into this when it is uninitialized." - - - - VER_E_THIS_UNINIT_RET - "Return from .ctor when this is uninitialized." - - - - VER_E_THIS_UNINIT_V_RET - "Return from .ctor before all fields are initialized." - - - - VER_E_THIS_UNINIT_BR - "Branch back when this is uninitialized." - - - - VER_E_LDFTN_CTOR - "ldftn and ldvirtftn not allowed on .ctor." - - - - VER_E_STACK_NOT_EQ - "Non-compatible types on the stack." - - - - VER_E_STACK_UNEXPECTED - "Unexpected type on the stack." - - - - VER_E_STACK_EXCEPTION - "Missing stack slot for exception." - - - - VER_E_STACK_OVERFLOW - "Stack overflow." - - - - VER_E_STACK_UNDERFLOW - "Stack underflow." - - - - VER_E_STACK_EMPTY - "Stack empty." - - - - VER_E_STACK_UNINIT - "Uninitialized item on stack." - - - - VER_E_STACK_I_I4_I8 - "Expected I, I4, or I8 on the stack." - - - - VER_E_STACK_R_R4_R8 - "Expected R, R4, or R8 on the stack." - - - - VER_E_STACK_NO_R_I8 - "unexpected R, R4, R8, or I8 on the stack." - - - - VER_E_STACK_NUMERIC - "Expected numeric type on the stack." - - - - VER_E_STACK_OBJREF - "Expected an ObjRef on the stack." - - - - VER_E_STACK_P_OBJREF - "Expected address of an ObjRef on the stack." - - - - VER_E_STACK_BYREF - "Expected ByRef on the stack." + + SECURITY_E_INCOMPATIBLE_EVIDENCE + "Assembly already loaded without additional security evidence." + Assembly already loaded without additional security evidence. - - VER_E_STACK_METHOD - "Expected pointer to function on the stack." + + CORSEC_E_CRYPTOAPI_CALL_FAILED + "StrongName APIs not supported on system." + StrongName APIs not supported on system - - VER_E_STACK_ARRAY_SD - "Expected single dimension array on the stack." + + CORSEC_E_NO_SUITABLE_CSP + "StrongName APIs could not locate a matching CSP." + StrongName APIs couldn't locate a matching CSP - - VER_E_STACK_VALCLASS - "Expected value type instance on the stack." + + CORSEC_E_POLICY_EXCEPTION + "PolicyException thrown." + PolicyException thrown - - VER_E_STACK_P_VALCLASS - "Expected address of value type on the stack." + + CORSEC_E_MIN_GRANT_FAIL + "Failed to grant minimum permission requests." + Failed to grant minimum permission requests - - VER_E_STACK_NO_VALCLASS - "Unexpected value type instance on the stack." + + CORSEC_E_NO_EXEC_PERM + "Failed to grant permission to execute." + Failed to grant permission to execute - - VER_E_LOC_DEAD - "Local variable is unusable at this point." + + CORSEC_E_XMLSYNTAX + "XML Syntax error." + XML Syntax error - - VER_E_LOC_NUM - "Unrecognized local variable number." + + CORSEC_E_INVALID_STRONGNAME + "Strong name validation failed." + Strong name validation failed - - VER_E_ARG_NUM - "Unrecognized argument number." + + CORSEC_E_MISSING_STRONGNAME + "Assembly is not strong named." + Assembly is not strong named - - VER_E_TOKEN_RESOLVE - "Unable to resolve token." + + CORSEC_E_INVALID_IMAGE_FORMAT + "Invalid assembly file format." + Invalid assembly file format - - VER_E_TOKEN_TYPE - "Unable to resolve type of the token." + + CORSEC_E_INVALID_PUBLICKEY + "Invalid assembly public key." + Invalid assembly public key - - VER_E_TOKEN_TYPE_MEMBER - "Expected memberRef, memberDef or methodSpec token." + + CORSEC_E_SIGNATURE_MISMATCH + "Signature size mismatch." + Signature size mismatch - - VER_E_TOKEN_TYPE_FIELD - "Expected memberRef or fieldDef token." + + SN_E_PUBLICKEY_MISMATCH + "Public key of assembly did not match signing public key." + Public key of assembly did not match signing public key - - VER_E_TOKEN_TYPE_SIG - "Expected signature token." + + CORSEC_E_INVALID_SIGNATUREKEY + "Invalid signature public key specified in AssemblySignatureKeyAttribute." + Invalid signature key (or invalid key format) specified in the assembly's attribute - - VER_E_UNVERIFIABLE - "Instruction cannot be verified." + + CORSEC_E_INVALID_COUNTERSIGNATURE + "Invalid countersignature specified in AssemblySignatureKeyAttribute." + Invalid signature (or invalid signature format) specified in the assembly's attribute - - VER_E_LDSTR_OPERAND - "Operand does not point to a valid string ref." + + CORSEC_E_CRYPTO + "Failure during Cryptographic operation." + generic CryptographicException - - VER_E_RET_PTR_TO_STACK - "Return type is ByRef, TypedReference, ArgHandle, or ArgIterator." + + CORSEC_E_CRYPTO_UNEX_OPER + "Unexpected Cryptographic operation." + generic CryptographicUnexpectedOperationException - - VER_E_RET_VOID - "Stack must be empty on return from a void function." + + CORSECATTR_E_BAD_ACTION + "Invalid security action code." + Invalid security action code - - VER_E_RET_MISSING - "Return value missing on the stack." + + COR_E_EXCEPTION + "General Exception" + Base class for all exceptions in the runtime - - VER_E_RET_EMPTY - "Stack must contain only the return value." + + COR_E_SYSTEM + "System.Exception" + The base class for the runtime's "less serious" exceptions - - VER_E_RET_UNINIT - "Return uninitialized data." + + COR_E_ARGUMENTOUTOFRANGE + "An argument was out of its legal range." + An argument was out of its legal range. - - VER_E_ARRAY_ACCESS - "Illegal array access." + + COR_E_ARRAYTYPEMISMATCH + "Attempted to store an object of the wrong type in an array." + Attempted to store an object of the wrong type in an array - - VER_E_ARRAY_V_STORE - "Store non Object type into Object array." + + COR_E_CONTEXTMARSHAL + "Attempted to marshal an object across a context boundary." + - - VER_E_ARRAY_SD - "Expected single dimension array." + + COR_E_TIMEOUT + "Operation timed out." + - - VER_E_ARRAY_SD_PTR - "Expected single dimension array of pointer types." + + COR_E_EXECUTIONENGINE + "Internal CLR error." + An internal error happened in the Common Language Runtime's Execution Engine - - VER_E_ARRAY_FIELD - "Array field access is denied." + + COR_E_FIELDACCESS + "Access to this field is denied." + Access to this field is denied. - - VER_E_ARGLIST - "Allowed only in vararg methods." + + COR_E_INDEXOUTOFRANGE + "Array subscript out of range." + Attempted to access an element within an array by using an index that is - - VER_E_VALCLASS - "Value type expected." + + COR_E_INVALIDOPERATION + "An operation is not legal in the current state." + An operation is not legal in the current state. - - VER_E_METHOD_ACCESS - "Method is not visible." + + COR_E_SECURITY + "An error relating to security occurred." + An error relating to security occurred. - - VER_E_FIELD_ACCESS - "Field is not visible." - - - VER_E_DEAD - "Item is unusable at this point." + + COR_E_SERIALIZATION + "An error relating to serialization occurred." + An error relating to serialization has occurred. - - VER_E_FIELD_STATIC - "Expected static field." + + COR_E_VERIFICATION + "A verification failure has occurred." + A verification failure occurred - - VER_E_FIELD_NO_STATIC - "Expected non-static field." + + COR_E_METHODACCESS + "Access to this method is denied." + Access to this method is denied. - - VER_E_ADDR - "Address of not allowed for this item." + + COR_E_MISSINGFIELD + "Field does not exist." + An attempt was made to dynamically access a field that does not exist. - - VER_E_ADDR_BYREF - "Address of not allowed for ByRef." + + COR_E_MISSINGMEMBER + "Member does not exist." + An attempt was made to dynamically invoke or access a field or method - - VER_E_ADDR_LITERAL - "Address of not allowed for literal field." + + COR_E_MISSINGMETHOD + "Method does not exist." + An attempt was made to dynamically invoke a method that does not exist - - VER_E_INITONLY - "Cannot change initonly field outside its .ctor." + + COR_E_MULTICASTNOTSUPPORTED + "Attempt to combine delegates that are not multicast." + Attempted to combine delegates that are not multicast - - VER_E_THROW - "Cannot throw this object." + + COR_E_NOTSUPPORTED + "Operation is not supported." + The operation is not supported - - VER_E_CALLVIRT_VALCLASS - "Callvirt on a value type method." + + COR_E_OVERFLOW + "Arithmetic, casting or conversion operation overflowed or underflowed." + An arithmetic, casting, or conversion operation overflowed or underflowed. - - VER_E_CALL_SIG - "Call signature mismatch." + + COR_E_RANK + "An array has the wrong number of dimensions for a particular operation." + An array has the wrong number of dimensions for a particular operation. - - VER_E_CALL_STATIC - "Static function expected." + + COR_E_SYNCHRONIZATIONLOCK + "This operation must be called from a synchronized block." + Wait(), Notify() or NotifyAll() was called from an unsynchronized ** block of c - - VER_E_CTOR - ".ctor expected." + + COR_E_THREADINTERRUPTED + "Thread was interrupted from a waiting state." + Indicates that the thread was interrupted from a waiting state - - VER_E_CTOR_VIRT - "Cannot use callvirt on .ctor." + + COR_E_MEMBERACCESS + "Access to this member is denied." + Access to this member is denied. - - VER_E_CTOR_OR_SUPER - "Only super::ctor or typeof(this)::ctor allowed here." + + COR_E_THREADSTATE + "Thread is in an invalid state for this operation." + Indicate that the Thread class is in an invalid state for the method call - - VER_E_CTOR_MUL_INIT - "Possible call to .ctor more than once." + + COR_E_THREADSTOP + "Thread is stopping." + Thrown into a thread to cause it to stop. This exception is typically not caught - - VER_E_SIG - "Unrecognized signature." + + COR_E_TYPELOAD + "Could not find or load a type." + Could not find or load a specific type (class, enum, etc). - - VER_E_SIG_ARRAY - "Cannot resolve Array type." + + COR_E_ENTRYPOINTNOTFOUND + "Could not find the specified DllImport entrypoint." + Could not find the specified DllImport entry point - - VER_E_SIG_ARRAY_PTR - "Array of ELEMENT_TYPE_PTR." + + COR_E_DLLNOTFOUND + "Could not find the specified DllImport Dll." + Could not find the specified DllImport DLL. - - VER_E_SIG_ARRAY_BYREF - "Array of ELEMENT_TYPE_BYREF or ELEMENT_TYPE_TYPEDBYREF." + + COR_E_THREADSTART + Indicate that a user thread fails to start. - - VER_E_SIG_ELEM_PTR - "ELEMENT_TYPE_PTR cannot be verified." + + COR_E_INVALIDCOMOBJECT + "An invalid __ComObject has been used." + An invalid __ComObject has been used. - - VER_E_SIG_VARARG - "Unexpected vararg." + + COR_E_NOTFINITENUMBER + "Not a Number." + Thrown if value (a floating point number) is either the not a number value (NaN) or +- infinity value - - VER_E_SIG_VOID - "Unexpected Void." + + COR_E_DUPLICATEWAITOBJECT + "An object appears more than once in the wait objects array." + An object appears more than once in the wait objects array. - - VER_E_SIG_BYREF_BYREF - "ByRef of ByRef" + + COR_E_SEMAPHOREFULL + "Reached maximum count for semaphore." + Adding the given count to the semaphore would cause it to exceed its maximum count. - - VER_E_CODE_SIZE_ZERO - "Code size is zero." + + COR_E_WAITHANDLECANNOTBEOPENED + "No semaphore of the given name exists." + No Semaphore of the given name exists. - - VER_E_BAD_VARARG - "Unrecognized use of vararg." + + COR_E_ABANDONEDMUTEX + "The wait completed due to an abandoned mutex." + The wait completed due to an abandoned mutex. - - VER_E_TAIL_CALL - "Missing call, callvirt or calli." + + COR_E_THREADABORTED + "Thread has aborted." + Thrown into a thread to cause it to abort. Not catchable. - - VER_E_TAIL_BYREF - "Cannot pass ByRef to a tail call." + + COR_E_INVALIDOLEVARIANTTYPE + "OLE Variant has an invalid type." + The type of an OLE variant that was passed into the runtime is invalid. - - VER_E_TAIL_RET - "Missing ret." + + COR_E_MISSINGMANIFESTRESOURCE + "An expected resource in the assembly manifest was missing." + An expected resource in the assembly manifest was missing. - - VER_E_TAIL_RET_VOID - "Void ret type expected for tail call." + + COR_E_SAFEARRAYTYPEMISMATCH + "A mismatch has occurred between the runtime type of the array and the sub type recorded in the metadata." + A mismatch has occurred between the runtime type of the array and the subtype recorded in the metadata - - VER_E_TAIL_RET_TYPE - "Tail call return type not compatible." + + COR_E_TYPEINITIALIZATION + "Uncaught exception during type initialization." + An exception was thrown by a type's initializer (.cctor). - - VER_E_TAIL_STACK_EMPTY - "Stack not empty after tail call." + + COR_E_MARSHALDIRECTIVE + "Invalid marshaling directives." + The marshaling directives are invalid. - - VER_E_METHOD_END - "Method ends in the middle of an instruction." + + COR_E_MISSINGSATELLITEASSEMBLY + "An expected satellite assembly containing the ultimate fallback resources for a given culture was not found or could not be loaded." + An expected satellite assembly containing the ultimate fallback resources - - VER_E_BAD_BRANCH - "Branch out of the method." + + COR_E_FORMAT + "The format of one argument does not meet the contract of the method." + The format of one argument does not meet the contract of the method. - - VER_E_FIN_OVERLAP - "Finally handler blocks overlap." + + COR_E_SAFEARRAYRANKMISMATCH + "A mismatch has occurred between the runtime rank of the array and the rank recorded in the metadata." + A mismatch has occurred between the runtime rank of the array and the rank recorded in the metadata - - VER_E_LEXICAL_NESTING - "Lexical nesting." + + COR_E_PLATFORMNOTSUPPORTED + "Operation is not supported on this platform." + The method is not supported on this platform - - VER_E_VOLATILE - "Missing ldsfld, stsfld, ldind, stind, ldfld, stfld, ldobj, stobj, initblk or cpblk." + + COR_E_INVALIDPROGRAM + "Invalid IL or CLR metadata." + A program contained invalid IL or bad metadata. Usually this is a compiler bug. - - VER_E_UNALIGNED - "Missing ldind, stind, ldfld, stfld, ldobj, stobj, initblk or cpblk." + + COR_E_OPERATIONCANCELED + "The operation was cancelled." + The operation was cancelled. - - VER_E_INNERMOST_FIRST - "Innermost exception blocks should be declared first." + + COR_E_INSUFFICIENTMEMORY + Not enough memory was available for an operation. - - VER_E_CALLI_VIRTUAL - "Calli not allowed on virtual methods." + + COR_E_RUNTIMEWRAPPED + An object that does not derive from System.Exception has been wrapped in a RuntimeWrappedException. - - VER_E_CALL_ABSTRACT - "Call not allowed on abstract methods." + + COR_E_DATAMISALIGNED + "A datatype misalignment was detected in a load or store instruction." + A datatype misalignment was detected in a load or store instruction. - - VER_E_STACK_UNEXP_ARRAY - "Unexpected array type on the stack." + + COR_E_CODECONTRACTFAILED + "A managed code contract (ie, precondition, postcondition, invariant, or assert) failed." + A managed code contract (ie, precondition, postcondition, invariant, or assert) failed. - - VER_E_NOT_IN_GC_HEAP - "Value type with NotInGCHeap attribute being created on the GC heap." + + COR_E_TYPEACCESS + "Access to this type is denied." + Access to this type is denied. - - VER_E_TRY_N_EMPTY_STACK - "Attempt to enter a try block with nonempty stack." + + COR_E_ACCESSING_CCW + "Fail to access a CCW because the corresponding managed object is already collected." + Fail to access a CCW because the corresponding managed object is already collected. - - VER_E_DLGT_CTOR - "Unrecognized arguments for delegate .ctor." + + COR_E_MAXMETHODSIZE + "A method in this assembly is greater than the maximum allowed method size." + This is Apollo only. - - VER_E_DLGT_BB - "Delegate .ctor not allowed at the start of a basic block when the function pointer argument is a virtual method." - - - VER_E_DLGT_PATTERN - "Dup, ldvirtftn, newobj delegate::.ctor() pattern expected (in the same basic block)." + + COR_E_KEYNOTFOUND + "The given key was not present in the dictionary." + - - VER_E_DLGT_LDFTN - "Ldftn or ldvirtftn instruction required before call to a delegate .ctor." + + 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." + 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. - - VER_E_FTN_ABSTRACT - "Attempt to load address of an abstract method." + + COR_E_APPLICATION + "Application exception" + The base class for all "less serious" exceptions. - - VER_E_SIG_C_VC - "ELEMENT_TYPE_CLASS ValueClass in signature." + + COR_E_INVALIDFILTERCRITERIA + "The given filter criteria does not match the filter content." + The given filter criteria does not match the filter contract. - - VER_E_SIG_VC_C - "ELEMENT_TYPE_VALUETYPE non-ValueClass in signature." + + COR_E_REFLECTIONTYPELOAD + "Could not find or load a specific class that was requested through Reflection." + Could not find or load a specific class that was requested through Reflection - - VER_E_BOX_PTR_TO_STACK - "Box operation on TypedReference, ArgHandle, or ArgIterator." + + COR_E_TARGET + "Attempt to invoke non-static method with a null Object." + - If you attempt to invoke a non-static method with a null Object - If you atte - - VER_E_SIG_BYREF_TB_AH - "ByRef of TypedReference, ArgHandle, or ArgIterator." + + COR_E_TARGETINVOCATION + "Uncaught exception thrown by method called through Reflection." + If the method called throws an exception - - VER_E_SIG_ARRAY_TB_AH - "Array of TypedReference, ArgHandle, or ArgIterator." + + COR_E_CUSTOMATTRIBUTEFORMAT + "Custom attribute has invalid format." + If the binary format of a custom attribute is invalid. - - VER_E_ENDFILTER_STACK - "Stack not empty when leaving an exception filter." + + COR_E_IO + "Error during managed I/O." + Some sort of I/O error. - - VER_E_DLGT_SIG_I - "Unrecognized delegate .ctor signature; expected I." + + COR_E_FILELOAD + "Could not find or load a specific file." + - - VER_E_DLGT_SIG_O - "Unrecognized delegate .ctor signature; expected Object." + + COR_E_OBJECTDISPOSED + "The object has already been disposed." + The object has already been disposed. - - VER_E_RA_PTR_TO_STACK - "Mkrefany on TypedReference, ArgHandle, or ArgIterator." + + COR_E_FAILFAST + "Runtime operation halted by call to System.Environment.FailFast()." + Runtime operation halted by call to System.Environment.FailFast(). - - VER_E_CATCH_VALUE_TYPE - "Value type not allowed as catch type." + + COR_E_HOSTPROTECTION + "The host has forbidden this operation." + Attempted to perform an operation that was forbidden by the host. - - VER_E_CATCH_BYREF - "ByRef not allowed as catch type." + + COR_E_ILLEGAL_REENTRANCY + "Attempted to call into managed code when executing inside a low level extensibility point." + Attempted to call into managed code when executing inside a low level extensibility point. - - VER_E_FIL_PRECEED_HND - "filter block should immediately precede handler block" + + CLR_E_SHIM_RUNTIMELOAD + "Failed to load the runtime." + Failed to load the runtime - - VER_E_LDVIRTFTN_STATIC - "ldvirtftn on static" + + CLR_E_SHIM_LEGACYRUNTIMEALREADYBOUND + "A runtime has already been bound for legacy activation policy use." - - VER_E_CALLVIRT_STATIC - "callvirt on static" + + CLR_E_SHIM_SHUTDOWNINPROGRESS + "The operation is invalid because the process may be shutting down." - - VER_E_INITLOCALS - "initlocals must be set for verifiable methods with one or more local variables." + + VER_E_LOC_BYNAME - - VER_E_BR_TO_EXCEPTION - "branch or leave to the beginning of a catch/filter handler" + + VER_E_FIELD_SIG + "[field sig]" - - VER_E_CALL_CTOR - "Call to .ctor only allowed to initialize this pointer from within a .ctor. Try newobj." + + VER_E_OPEN_DLGT_PROT_ACC + "Protected method access through an open instance delegate is not verifiable." @@ -5557,36 +2131,6 @@ "Expected I4 on the stack." - - VER_E_BAD_PE - "Unverifiable PE Header/native stub." - - - - VER_E_BAD_MD - "Unrecognized metadata, unable to verify IL." - - - - VER_E_BAD_APPDOMAIN - "Unrecognized appdomain pointer." - - - - VER_E_TYPELOAD - "Type load failed." - - - - VER_E_PE_LOAD - "Module load failed." - - - - VER_E_WRITE_RVA_STATIC - "Cannot modify an imaged based (RVA) static" - - VER_E_INITIALIZE_ARRAY_MISSING_TOKEN "Ldtoken instruction required before call to System.Runtime.CompilerServices.InitializeArray." @@ -5596,216 +2140,6 @@ COR_E_Data - - VLDTR_E_IFACE_NOTIFACE - "Interface in InterfaceImpl is not marked tdInterface." - Interface in InterfaceImpl is not marked tdInterface - - - - VLDTR_E_FD_RVAHASNORVA - "Field marked fdHasFieldRVA but has no RVA record." - Field marked fdHasFieldRVA but has no RVA rec - - - - VLDTR_E_FD_RVAHASZERORVA - "Field marked fdHasFieldRVA has RVA set to zero." - Field marked fdHasFieldRVA has RVA =0 - - - - VLDTR_E_MD_RVAANDIMPLMAP - "Method has both non-zero RVA and ImplMap." - Method has both RVA !=0 and ImplMap - - - - VLDTR_E_TD_EXTRAFLAGS - "TypeDef has extraneous bits in flags." - TypeDef has extraneous bits in flags - - - - VLDTR_E_TD_EXTENDSITSELF - "TypeDef extends itself." - TypeDef extends itself - - - - VLDTR_E_TD_SYSVTNOTEXTOBJ - "System.ValueType does not extend System.Object." - System.ValueType does not extend System.Object - - - - VLDTR_E_TD_EXTTYPESPEC - "Class extends TypeSpec (warning)." - Class extends TypeSpec (warning) - - - - VLDTR_E_TD_VTNOSIZE - "Value Class has zero size." - Value Class has zero size - - - - VLDTR_E_TD_IFACESEALED - "Interface is sealed." - Interface is sealed - - - - VLDTR_E_NC_BADNESTED - "Bad 'nested' token in NestedClass." - Bad "nested" token in NestedClass - - - - VLDTR_E_NC_BADENCLOSER - "Bad 'enclosing' token in NestedClass." - Bad "enclosing" token in NestedClass - - - - VLDTR_E_NC_DUP - "Duplicate NestedClass record." - Duplicate NestedClass record - - - - VLDTR_E_NC_DUPENCLOSER - "Duplicate NestedClass with different encloser." - Duplicate NestedClass with different encloser - - - - VLDTR_E_FRVA_ZERORVA - "RVA set to zero in FieldRVA record." - RVA=0 in FieldRVA record - - - - VLDTR_E_FRVA_BADFIELD - "Invalid field token in FieldRVA record." - Invalid field token in FieldRVA record - - - - VLDTR_E_FRVA_DUPRVA - "Duplicate RVA in FieldRVA record." - Duplicate RVA in FieldRVA record - - - - VLDTR_E_FRVA_DUPFIELD - "Duplicate field in FieldRVA record." - Duplicate field in FieldRVA record - - - - VLDTR_E_EP_BADTOKEN - "Bad token as entry point in CLR header." - Bad token as entry point in CLR header - - - - VLDTR_E_EP_INSTANCE - "Entry point in CLR header is a token of instance method." - Entry point in CLR header is a token of instance method - - - - VLDTR_E_TD_ENUMFLDBADTYPE - "Enum has non-integral underlying type." - Enum has non-integral underlying type - - - - VLDTR_E_MD_BADRVA - "Method has bogus RVA." - Method has bogus RVA - - - - VLDTR_E_FD_LITERALNODEFAULT - "Literal field has no const value." - Literal field has no const value - - - - VLDTR_E_IFACE_METHNOTIMPL - "Class implementing an interface does not implement one of methods." - Class implementing an interface doesn't impl.one of methods - - - - VLDTR_E_CA_BADPARENT - "CA has invalid owner." - CA has invalid owner - - - - VLDTR_E_CA_BADTYPE - "CA has invalid type." - CA has invalid type - - - - VLDTR_E_CA_NOTCTOR - "CA type is not .ctor." - CA type is not .ctor - - - - VLDTR_E_CA_BADSIG - "CA type has bad signature." - CA type has bad signature - - - - VLDTR_E_CA_NOSIG - "CA type has no signature." - CA type has no signature - - - - VLDTR_E_CA_BADPROLOG - "CA blob has bad prolog (not 0x01 0x00)." - CA blob has bad prolog (not 0x01 0x00) - - - - VLDTR_E_MD_BADLOCALSIGTOK - "Method has invalid LocalSig token." - Method has invalid LocalSig token - - - - VLDTR_E_MD_BADHEADER - "Method has invalid header." - Method has invalid header - - - - VLDTR_E_EP_TOOMANYARGS - "Entry point has more than one argument." - Entry point has more than one arg - - - - VLDTR_E_EP_BADRET - "Entry point has bad return type." - Entry point has bad return type - - - - VLDTR_E_EP_BADARG - "Entry point has bad argument." - Entry point has bad argument - - VLDTR_E_SIG_BADVOID "Illegal 'void' in signature." @@ -5950,48 +2284,12 @@ Signature has generic type of arity instantiated at different arity - - VLDTR_E_MD_GENERIC_CCTOR - "Method cannot be both generic and a class constructor." - Method cannot be both generic and a class constructor - - - - VLDTR_E_MD_GENERIC_CTOR - "Method cannot be both generic and an instance constructor." - Method cannot be both generic and an instance constructor - - - - VLDTR_E_MD_GENERIC_IMPORT - "Method cannot be both generic and defined on an imported type." - Method cannot be both generic and defined on an imported type - - - - VLDTR_E_MD_GENERIC_BADCALLCONV - "Method cannot be both generic and have non-default calling convention." - Method cannot be both generic and have non-default calling convention - - VLDTR_E_EP_GENERIC_METHOD "Entry point in CLR header is the token for a generic method." Entry point in CLR header is the token for a generic method - - VLDTR_E_MD_MISSARITY - "Method signature is generic but is missing its arity." - Method signature is generic but is missing its arity - - - - VLDTR_E_MD_ARITYZERO - "Method signature is generic but its arity is zero." - Method signature is generic but its arity is zero - - VLDTR_E_SIG_ARITYZERO "Signature has generic type instantiated at arity 0." @@ -6004,12 +2302,6 @@ MethodSpec signature has arity 0 - - VLDTR_E_MD_GPMISMATCH - "MethodDef signature has arity n but owns m GenericParams." - MethodDef signature has arity n but owns m GenericParams - - VLDTR_E_EP_GENERIC_TYPE "Entry point in CLR header is the token for a method in a generic type." @@ -6082,12 +2374,6 @@ Warn:Class doesn't implement interface method in this module - - TLBX_E_CIRCULAR_EXPORT2 - "TypeLib export: attempted to export an Assembly imported from a TLB." - TypeLib export: attempt to export a CLB imported from a TLB. - - CORDBG_E_THREAD_NOT_SCHEDULED "Thread is not scheduled. Thus we may not have OSThreadId, handle, or context." @@ -6783,11 +3069,6 @@ 0x80070216 // Overflow or underflow in mathematical operations. - - COR_E_BAD_PATHNAME - The specified path is invalid. - - COR_E_PATHTOOLONG The specified path was too long. diff --git a/src/coreclr/src/pal/prebuilt/corerror/mscorurt.rc b/src/coreclr/src/pal/prebuilt/corerror/mscorurt.rc index 28da8f9..9f939b4 100644 --- a/src/coreclr/src/pal/prebuilt/corerror/mscorurt.rc +++ b/src/coreclr/src/pal/prebuilt/corerror/mscorurt.rc @@ -5,19 +5,13 @@ STRINGTABLE DISCARDABLE BEGIN MSG_FOR_URT_HR(CORDBG_S_AT_END_OF_STACK) "The stack walk has reached the end of the stack. There are no more frames to walk." - MSG_FOR_URT_HR(CEE_E_ENTRYPOINT) "Invalid entrypoint information." MSG_FOR_URT_HR(CEE_E_CVTRES_NOT_FOUND) "cvtres.exe not found." - MSG_FOR_URT_HR(MSEE_E_LOADLIBFAILED) "Failed to delayload a library." - MSG_FOR_URT_HR(MSEE_E_GETPROCFAILED) "Failed to get dll entrypoint." - MSG_FOR_URT_HR(MSEE_E_MULTCOPIESLOADED) "Multiple copies of mscoree.dll have been loaded into the same process." MSG_FOR_URT_HR(COR_E_TYPEUNLOADED) "Type has been unloaded." MSG_FOR_URT_HR(COR_E_APPDOMAINUNLOADED) "Attempted to access an unloaded appdomain." MSG_FOR_URT_HR(COR_E_CANNOTUNLOADAPPDOMAIN) "Error while unloading appdomain." MSG_FOR_URT_HR(MSEE_E_ASSEMBLYLOADINPROGRESS) "Assembly is still being loaded." - MSG_FOR_URT_HR(MSEE_E_CANNOTCREATEAPPDOMAIN) "Attempt to create appdomain failed." 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_NO_LOADLIBRARY_ALLOWED) "Attempt to LoadLibrary a managed image in an improper way (only assemblies with EAT area allowed)." 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." @@ -38,13 +32,10 @@ BEGIN 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." MSG_FOR_URT_HR(FUSION_E_ASM_MODULE_MISSING) "A module specified in the manifest was not found." - MSG_FOR_URT_HR(FUSION_E_UNEXPECTED_MODULE_FOUND) "Modules which are not in the manifest were streamed in." MSG_FOR_URT_HR(FUSION_E_PRIVATE_ASM_DISALLOWED) "A strongly-named assembly is required." 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_DATABASE_ERROR) "An unexpected error was encountered in the Assembly Cache database." 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(FUSION_E_UNINSTALL_DISALLOWED) "Uninstall of given assembly is not allowed." 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." @@ -59,126 +50,35 @@ BEGIN 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." MSG_FOR_URT_HR(CLDB_E_FILE_BADREAD) "Error occurred during a read." MSG_FOR_URT_HR(CLDB_E_FILE_BADWRITE) "Error occurred during a write." - MSG_FOR_URT_HR(CLDB_E_FILE_READONLY) "File is read only." - MSG_FOR_URT_HR(CLDB_E_NAME_ERROR) "Ill-formed name." - MSG_FOR_URT_HR(CLDB_E_TRUNCATION) "Data value was truncated." MSG_FOR_URT_HR(CLDB_E_FILE_OLDVER) "Old version error." - MSG_FOR_URT_HR(CLDB_E_RELOCATED) "A shared memory open failed to open at the originally assigned memory address." MSG_FOR_URT_HR(CLDB_E_SMDUPLICATE) "Create of shared memory failed. A memory mapping of the same name already exists." MSG_FOR_URT_HR(CLDB_E_NO_DATA) "No .CLB data in the memory or stream." - MSG_FOR_URT_HR(CLDB_E_READONLY) "Database is read only." MSG_FOR_URT_HR(CLDB_E_INCOMPATIBLE) "Importing scope is not compatible with the emitting scope." MSG_FOR_URT_HR(CLDB_E_FILE_CORRUPT) "File is corrupt." - MSG_FOR_URT_HR(CLDB_E_SCHEMA_VERNOTFOUND) "Required version of schema not found." MSG_FOR_URT_HR(CLDB_E_BADUPDATEMODE) "Cannot open a incrementally build scope for full update." - MSG_FOR_URT_HR(CLDB_E_INDEX_NONULLKEYS) "Null value not allowed in unique index or primary key." - MSG_FOR_URT_HR(CLDB_E_INDEX_DUPLICATE) "Index has been duplicated." - MSG_FOR_URT_HR(CLDB_E_INDEX_BADTYPE) "The columns data type is not allowed in an index." MSG_FOR_URT_HR(CLDB_E_INDEX_NOTFOUND) "Index not found." MSG_FOR_URT_HR(CLDB_E_RECORD_NOTFOUND) "Record not found on lookup." - MSG_FOR_URT_HR(CLDB_E_RECORD_OVERFLOW) "Too many records were returned for criteria." - MSG_FOR_URT_HR(CLDB_E_RECORD_DUPLICATE) "Record is a duplicate." - MSG_FOR_URT_HR(CLDB_E_RECORD_PKREQUIRED) "Primary key value is required." - MSG_FOR_URT_HR(CLDB_E_RECORD_DELETED) "Record is valid but deleted." MSG_FOR_URT_HR(CLDB_E_RECORD_OUTOFORDER) "Record is emitted out of order." - MSG_FOR_URT_HR(CLDB_E_COLUMN_OVERFLOW) "Data too large." - MSG_FOR_URT_HR(CLDB_E_COLUMN_READONLY) "Column cannot be changed." - MSG_FOR_URT_HR(CLDB_E_COLUMN_SPECIALCOL) "Too many RID or primary key columns, 1 is max." - MSG_FOR_URT_HR(CLDB_E_COLUMN_PKNONULLS) "Primary key column may not allow the null value." - MSG_FOR_URT_HR(CLDB_E_TABLE_CANTDROP) "Attempted auto-drop of table while open." - MSG_FOR_URT_HR(CLDB_E_OBJECT_NOTFOUND) "Object not found in the database." - MSG_FOR_URT_HR(CLDB_E_OBJECT_COLNOTFOUND) "Column not found." - MSG_FOR_URT_HR(CLDB_E_VECTOR_BADINDEX) "Invalid index." 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(TLBX_E_INVALID_TYPEINFO) "Typelib import: Invalid type, not converted." - MSG_FOR_URT_HR(TLBX_E_INVALID_TYPEINFO_UNNAMED) "Typelib import: Invalid type, not converted - name unknown." - MSG_FOR_URT_HR(TLBX_E_CTX_NESTED) "Typelib export: TLBX_E_CTX_NESTED" - MSG_FOR_URT_HR(TLBX_E_ERROR_MESSAGE) "Typelib export: General error. See IError info for more information." - MSG_FOR_URT_HR(TLBX_E_CANT_SAVE) "Typelib export: SaveAllChanges() failed." - MSG_FOR_URT_HR(TLBX_W_LIBNOTREGISTERED) "Typelib export: Type library is not registered." - MSG_FOR_URT_HR(TLBX_E_CANTLOADLIBRARY) "Typelib export: Type library could not be loaded." - MSG_FOR_URT_HR(TLBX_E_BAD_VT_TYPE) "Typelib import: Invalid vartype, not converted." - MSG_FOR_URT_HR(TLBX_E_NO_MSCOREE_TLB) "Typelib export: Could not load mscoree.tlb." - MSG_FOR_URT_HR(TLBX_E_BAD_MSCOREE_TLB) "Typelib export: Could not get a required typeinfo from mscoree.tlb." - MSG_FOR_URT_HR(TLBX_E_TLB_EXCEPTION) "Typelib import: Fault reading a typelib." - MSG_FOR_URT_HR(TLBX_E_MULTIPLE_LCIDS) "Typelib import: Multiple [lcid] parameters on a method." - MSG_FOR_URT_HR(TLBX_E_AMBIGUOUS_RETURN) "Typelib import: Duplicate or ambiguous return types." - MSG_FOR_URT_HR(TLBX_E_DUPLICATE_TYPE_NAME) "Typelib import: Duplicate name (due to user-defined name)." - MSG_FOR_URT_HR(TLBX_I_NONSEQUENTIALSTRUCT) "Typelib export: Cannot convert non-sequential structs." - MSG_FOR_URT_HR(TLBX_I_RESOLVEREFFAILED) "Typelib import: The resolve ref call failed." - MSG_FOR_URT_HR(TLBX_E_ASANY) "Typelib export: Encountered AsAny - ignored." - MSG_FOR_URT_HR(TLBX_E_INVALIDLCIDPARAM) "Typelib export: Encountered an [lcid] attribute set to an invalid parameter." - MSG_FOR_URT_HR(TLBX_E_LCIDONDISPONLYITF) "Typelib export: Encountered an [lcid] attribute on a pure dispatch interface." - MSG_FOR_URT_HR(TLBX_E_NONPUBLIC_FIELD) "Typelib export: Non-public field in public struct." - MSG_FOR_URT_HR(TLBX_E_BAD_NAMES) "Typelib export: Bad names list." - MSG_FOR_URT_HR(TLBX_E_GENERICINST_SIGNATURE) "TypeLib export: generic type instance in signature." - MSG_FOR_URT_HR(TLBX_E_GENERICPAR_SIGNATURE) "TypeLib export: generic type parameter in signature." - MSG_FOR_URT_HR(META_E_DUPLICATE) "Attempted to define an object that already exists." - MSG_FOR_URT_HR(META_E_GUID_REQUIRED) "A guid was not provided where one was required." - MSG_FOR_URT_HR(META_E_TYPEDEF_MISMATCH) "Merge: an import typedef matched ns.name, but not version and guid." - MSG_FOR_URT_HR(META_E_MERGE_COLLISION) "Merge: conflict between import and emit." - MSG_FOR_URT_HR(TLBX_E_NO_SAFEHANDLE_ARRAYS) "TypeLib export: Detected array of SafeHandles." - MSG_FOR_URT_HR(META_E_METHD_NOT_FOUND) "Merge: Class already in emit scope, but member not found." - MSG_FOR_URT_HR(META_E_FIELD_NOT_FOUND) "Merge: Class already in emit scope, but member not found." - MSG_FOR_URT_HR(META_E_PARAM_MISMATCH) "Merge: Parameter information mismatched." MSG_FOR_URT_HR(META_E_BADMETADATA) "Merge: Inconsistency in meta data import scope." - MSG_FOR_URT_HR(META_E_INTFCEIMPL_NOT_FOUND) "Merge: Class already in emit scope, but interfaceimpl not found." MSG_FOR_URT_HR(TLBX_E_NO_CRITICALHANDLE_ARRAYS) "TypeLib export: Detected array of CriticalHandles." - MSG_FOR_URT_HR(META_E_CLASS_LAYOUT_INCONSISTENT) "Merge: Duplicate classes have inconsistent class layout information." - MSG_FOR_URT_HR(META_E_FIELD_MARSHAL_NOT_FOUND) "Merge: Field is duplicated but no matching FieldMarshal information." - MSG_FOR_URT_HR(META_E_EVENT_NOT_FOUND) "Merge: Method is duplicated but no matching event info." - MSG_FOR_URT_HR(META_E_PROP_NOT_FOUND) "Merge: Method is duplicated but no matching property info." 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_METHDIMPL_INCONSISTENT) "Merge: duplicated methods have inconsistent ImplFlags." - MSG_FOR_URT_HR(META_E_MD_INCONSISTENCY) "Merge: Inconsistency in meta data." 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_UNEXPECTED_REMAP) "Unexpected TokenRemap." 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_CANT_LOAD_MODULE) "TypeLib export: cannot open the module to export." - MSG_FOR_URT_HR(TLBX_E_CANT_LOAD_CLASS) "TypeLib export: cannot load a class." - MSG_FOR_URT_HR(TLBX_E_NULL_MODULE) "TypeLib export: the hModule of a loaded class is 0; cannot export it." - MSG_FOR_URT_HR(TLBX_E_NO_CLSID_KEY) "TypeLib export: no CLSID or Interface subkey to HKCR." - MSG_FOR_URT_HR(TLBX_E_CIRCULAR_EXPORT) "TypeLib export: attempted to export an Assembly imported from a TLB." - MSG_FOR_URT_HR(TLBX_E_CIRCULAR_IMPORT) "TypeLib import: attempted to import a TLB exported from an Assembly." - MSG_FOR_URT_HR(TLBX_E_BAD_NATIVETYPE) "TypeLib export: bad Native type in method signature." - MSG_FOR_URT_HR(TLBX_E_BAD_VTABLE) "TypeLib import: non-increasing vtable (duplicate slots)." - MSG_FOR_URT_HR(TLBX_E_CRM_NON_STATIC) "TypeLib export: the COM register method is non static." - MSG_FOR_URT_HR(TLBX_E_CRM_INVALID_SIG) "TypeLib export: the specified COM register method does not have the correct signature." - MSG_FOR_URT_HR(TLBX_E_CLASS_LOAD_EXCEPTION) "TypeLib export: cannot load CLR type." - MSG_FOR_URT_HR(TLBX_E_UNKNOWN_SIGNATURE) "TypeLib export: unknown element in signature." - MSG_FOR_URT_HR(TLBX_E_REFERENCED_TYPELIB) "TypeLib import: reference to an external typelib." MSG_FOR_URT_HR(TLBX_E_INVALID_NAMESPACE) "TypeLib import: an imported typelib has an invalid namespace name." - MSG_FOR_URT_HR(TLBX_E_LAYOUT_ERROR) "Typelib export: an error on Layout()" - MSG_FOR_URT_HR(TLBX_E_NOTIUNKNOWN) "Typelib import: Interface not derived from IUnknown." - MSG_FOR_URT_HR(TLBX_E_NONVISIBLEVALUECLASS) "Typelib export: Non COM visible value type in method signature." - MSG_FOR_URT_HR(TLBX_E_LPTSTR_NOT_ALLOWED) "Typelib export: Types which contain the native type NATIVE_TYPE_LPTSTR are not allowed to be exported to COM." - MSG_FOR_URT_HR(TLBX_E_AUTO_CS_NOT_ALLOWED) "Typelib export: Types with a charset of auto are not allowed to be exported to COM." - MSG_FOR_URT_HR(TLBX_E_ENUM_VALUE_INVALID) "Typelib export: The enum value is not legal for a typelib." - MSG_FOR_URT_HR(TLBX_E_DUPLICATE_IID) "Typelib export: Duplicate IID." - MSG_FOR_URT_HR(TLBX_E_NO_NESTED_ARRAYS) "Typelib export: detected nested arrays." - MSG_FOR_URT_HR(TLBX_E_PARAM_ERROR_NAMED) "Typelib import: parameter type could not be converted." - MSG_FOR_URT_HR(TLBX_E_PARAM_ERROR_UNNAMED) "Typelib import: parameter type could not be converted - parameter name unknown." - MSG_FOR_URT_HR(TLBX_E_AGNOST_SIGNATURE) "TypeLib export: size agnostic element in signature." - MSG_FOR_URT_HR(TLBX_E_CONVERT_FAIL) "TypeLib export: exporter failed." - MSG_FOR_URT_HR(TLBX_W_DUAL_NOT_DISPATCH) "Typelib import: [dual] interface not derived from IDispatch." - MSG_FOR_URT_HR(TLBX_E_BAD_SIGNATURE) "Typelib export: bad signature." - MSG_FOR_URT_HR(TLBX_E_ARRAY_NEEDS_NT_FIXED) "Typelib export: non-fixed or non-safearray array in struct." - MSG_FOR_URT_HR(TLBX_E_CLASS_NEEDS_NT_INTF) "Typelib export: non-interface class in struct." 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." MSG_FOR_URT_HR(META_E_CA_REPEATED_ARG) "Known custom attribute blob has repeated named argument." MSG_FOR_URT_HR(META_E_CA_UNKNOWN_ARGUMENT) "Known custom attribute named argument not recognized." - MSG_FOR_URT_HR(META_E_CA_VARIANT_NYI) "Known attribute named argument does not support variant." - MSG_FOR_URT_HR(META_E_CA_ARRAY_NYI) "Known attribute named argument does not support array." MSG_FOR_URT_HR(META_E_CA_UNEXPECTED_TYPE) "Known attribute parser found unexpected type." MSG_FOR_URT_HR(META_E_CA_INVALID_ARGTYPE) "Known attribute parser only handles fields, not properties." MSG_FOR_URT_HR(META_E_CA_INVALID_ARG_FOR_TYPE) "Known attribute parser found an argument that is invalid for the object it is applied to." @@ -186,73 +86,20 @@ BEGIN MSG_FOR_URT_HR(META_E_CA_INVALID_MARSHALAS_FIELDS) "The MarshalAs attribute has fields set that are not valid for the specified unmanaged type." MSG_FOR_URT_HR(META_E_CA_NT_FIELDONLY) "The specified unmanaged type is only valid on fields." MSG_FOR_URT_HR(META_E_CA_NEGATIVE_PARAMINDEX) "The parameter index cannot be negative." - MSG_FOR_URT_HR(META_E_CA_NEGATIVE_MULTIPLIER) "The multiplier cannot be negative." MSG_FOR_URT_HR(META_E_CA_NEGATIVE_CONSTSIZE) "The constant size cannot be negative." 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_CA_FILENAME_REQUIRED) "A DllImport attribute requires a filename." - MSG_FOR_URT_HR(TLBX_W_NO_PROPS_IN_EVENTS) "TypeLib import: Detected properties in a source dispinterface." 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(TLBX_E_TYPED_REF) "TypeLib export: Exporting a TypedReference." - MSG_FOR_URT_HR(TLBX_E_BITNESS_MISMATCH) "TypeLib export: bitness of assembly does not match bitness of output type library." 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_CDTKN_OUTOFRANGE) "Coded token type is out of range." - MSG_FOR_URT_HR(VLDTR_E_CDRID_OUTOFRANGE) "Coded rid is out of range." MSG_FOR_URT_HR(VLDTR_E_STRING_INVALID) "String offset is invalid." MSG_FOR_URT_HR(VLDTR_E_GUID_INVALID) "GUID offset is invalid." MSG_FOR_URT_HR(VLDTR_E_BLOB_INVALID) "Blob offset if invalid." - MSG_FOR_URT_HR(VLDTR_E_MOD_MULTI) "Multiple module records found." - MSG_FOR_URT_HR(VLDTR_E_MOD_NULLMVID) "Module has null MVID." - MSG_FOR_URT_HR(VLDTR_E_TR_NAMENULL) "TypeRef name is NULL." - MSG_FOR_URT_HR(VLDTR_E_TR_DUP) "TypeRef has a duplicate." - MSG_FOR_URT_HR(VLDTR_E_TD_NAMENULL) "TypeDef name is NULL." - MSG_FOR_URT_HR(VLDTR_E_TD_DUPNAME) "TypeDef has a duplicate based on name+namespace." - MSG_FOR_URT_HR(VLDTR_E_TD_DUPGUID) "TypeDef has a duplicate based on GUID." - MSG_FOR_URT_HR(VLDTR_E_TD_NOTIFACEOBJEXTNULL) "TypeDef that is not an Interface and not System.Object extends nil parent." - MSG_FOR_URT_HR(VLDTR_E_TD_OBJEXTENDSNONNULL) "System.Object extends a non-nil parent." - MSG_FOR_URT_HR(VLDTR_E_TD_EXTENDSSEALED) "TypeDef extends sealed class." - MSG_FOR_URT_HR(VLDTR_E_TD_DLTNORTSPCL) "TypeDef is Deleted but not marked with RTSpecialName." - MSG_FOR_URT_HR(VLDTR_E_TD_RTSPCLNOTDLT) "TypeDef is marked RTSpecialName, but is not a Deleted record." - MSG_FOR_URT_HR(VLDTR_E_MI_DECLPRIV) "MethodImpl's Decl is private." - MSG_FOR_URT_HR(VLDTR_E_AS_BADNAME) "Assembly [Ref] name has path and/or extension." - MSG_FOR_URT_HR(VLDTR_E_FILE_SYSNAME) "File has a system name (con, com, aux, etc.)." - MSG_FOR_URT_HR(VLDTR_E_MI_BODYSTATIC) "MethodImpl's body is static." - MSG_FOR_URT_HR(VLDTR_E_TD_IFACENOTABS) "TypeDef is marked Interface but not Abstract." - MSG_FOR_URT_HR(VLDTR_E_TD_IFACEPARNOTNIL) "TypeDef is marked Interface but parent is not Nil." - MSG_FOR_URT_HR(VLDTR_E_TD_IFACEGUIDNULL) "TypeDef is marked Interface but GUID is NULL." - MSG_FOR_URT_HR(VLDTR_E_MI_DECLFINAL) "TMethodImpl's Decl is final." - MSG_FOR_URT_HR(VLDTR_E_TD_VTNOTSEAL) "TypeDef is marked ValueType but not marked Sealed." - MSG_FOR_URT_HR(VLDTR_E_PD_BADFLAGS) "Parameter has extra bits in flags." - MSG_FOR_URT_HR(VLDTR_E_IFACE_DUP) "InterfaceImpl has a duplicate." - MSG_FOR_URT_HR(VLDTR_E_MR_NAMENULL) "MemberRef name is NULL." - MSG_FOR_URT_HR(VLDTR_E_MR_VTBLNAME) "MemberRef has an invalid name, _VtblGap*." - MSG_FOR_URT_HR(VLDTR_E_MR_DELNAME) "MemberRef has an invalid name, _Deleted*." - MSG_FOR_URT_HR(VLDTR_E_MR_PARNIL) "MemberRef parent Nil in a PE file." MSG_FOR_URT_HR(VLDTR_E_MR_BADCALLINGCONV) "MemberRef has invalid calling convention." - MSG_FOR_URT_HR(VLDTR_E_MR_NOTVARARG) "MemberRef has Method parent but calling convention is not VARARG." - MSG_FOR_URT_HR(VLDTR_E_MR_NAMEDIFF) "MemberRef name different from parent MethodDef." - MSG_FOR_URT_HR(VLDTR_E_MR_SIGDIFF) "MemberRef signature different from parent MethodDef." - MSG_FOR_URT_HR(VLDTR_E_MR_DUP) "MemberRef has a duplicate." - MSG_FOR_URT_HR(VLDTR_E_CL_TDAUTO) "ClassLayout parent TypeDef is marked AutoLayout." - MSG_FOR_URT_HR(VLDTR_E_CL_BADPCKSZ) "ClassLayout has bad PackingSize." - MSG_FOR_URT_HR(VLDTR_E_CL_DUP) "ClassLayout has a duplicate." - MSG_FOR_URT_HR(VLDTR_E_FL_BADOFFSET) "FieldLayout2 has bad offset." - MSG_FOR_URT_HR(VLDTR_E_FL_TDNIL) "FieldLayout2 has field with nil parent." - MSG_FOR_URT_HR(VLDTR_E_FL_NOCL) "FieldLayout2 has no ClassLayout record." - MSG_FOR_URT_HR(VLDTR_E_FL_TDNOTEXPLCT) "FieldLayout2 parent TypeDef is not marked with ExplicitLayout." - MSG_FOR_URT_HR(VLDTR_E_FL_FLDSTATIC) "FieldLayout2 has field marked Static." - MSG_FOR_URT_HR(VLDTR_E_FL_DUP) "FieldLayout2 has a duplicate." - MSG_FOR_URT_HR(VLDTR_E_MODREF_NAMENULL) "ModuleRef name is NULL." - MSG_FOR_URT_HR(VLDTR_E_MODREF_DUP) "ModuleRef has a duplicate." - MSG_FOR_URT_HR(VLDTR_E_TR_BADSCOPE) "TypeRef has a bad resolution scope." - MSG_FOR_URT_HR(VLDTR_E_TD_NESTEDNOENCL) "TypeDef marked nested has no encloser." - MSG_FOR_URT_HR(VLDTR_E_TD_EXTTRRES) "TypeDef extends a TypeRef which resolves to a TypeDef in the same module." MSG_FOR_URT_HR(VLDTR_E_SIGNULL) "Signature specified is zero-sized." - MSG_FOR_URT_HR(VLDTR_E_SIGNODATA) "Signature does not have enough data at specified byte." MSG_FOR_URT_HR(VLDTR_E_MD_BADCALLINGCONV) "Method signature has invalid calling convention." MSG_FOR_URT_HR(VLDTR_E_MD_THISSTATIC) "Method is marked static but has HASTHIS/EXPLICITTHIS set on the calling convention." MSG_FOR_URT_HR(VLDTR_E_MD_NOTTHISNOTSTATIC) "Method is not marked static but is not HASTHIS or EXPLICITTHIS." @@ -269,186 +116,13 @@ BEGIN 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_FD_BADCALLINGCONV) "Field signature has invalid calling convention." - MSG_FOR_URT_HR(VLDTR_E_MD_NAMENULL) "Method name is NULL." - MSG_FOR_URT_HR(VLDTR_E_MD_PARNIL) "Method has parent NIL." - MSG_FOR_URT_HR(VLDTR_E_MD_DUP) "Method has a duplicate." - MSG_FOR_URT_HR(VLDTR_E_FD_NAMENULL) "Field name is NULL." - MSG_FOR_URT_HR(VLDTR_E_FD_PARNIL) "Field parent is Nil." - MSG_FOR_URT_HR(VLDTR_E_FD_DUP) "Field has a duplicate." - MSG_FOR_URT_HR(VLDTR_E_AS_MULTI) "Multiple Assembly records found." - MSG_FOR_URT_HR(VLDTR_E_AS_NAMENULL) "Assembly name is NULL." - MSG_FOR_URT_HR(VLDTR_E_SIG_TOKTYPEMISMATCH) "E_T_VALUETYPE or E_T_CLASS." - MSG_FOR_URT_HR(VLDTR_E_CL_TDINTF) "Class layout on an Interface." - MSG_FOR_URT_HR(VLDTR_E_ASOS_OSPLTFRMIDINVAL) "AssemblyOS platform ID invalid." - MSG_FOR_URT_HR(VLDTR_E_AR_NAMENULL) "AssemblyRef name is NULL." MSG_FOR_URT_HR(VLDTR_E_TD_ENCLNOTNESTED) "TypeDef not nested has encloser." - MSG_FOR_URT_HR(VLDTR_E_AROS_OSPLTFRMIDINVAL) "AssemblyRefOS has invalid platform ID." - MSG_FOR_URT_HR(VLDTR_E_FILE_NAMENULL) "File name is NULL." - MSG_FOR_URT_HR(VLDTR_E_CT_NAMENULL) "ExportedType name is NULL." - MSG_FOR_URT_HR(VLDTR_E_TD_EXTENDSCHILD) "TypeDef extends its own child." - MSG_FOR_URT_HR(VLDTR_E_MAR_NAMENULL) "ManifestResource name is NULL." - MSG_FOR_URT_HR(VLDTR_E_FILE_DUP) "File has a duplicate." - MSG_FOR_URT_HR(VLDTR_E_FILE_NAMEFULLQLFD) "File name is fully qualified." - MSG_FOR_URT_HR(VLDTR_E_CT_DUP) "ExportedType has a duplicate." - MSG_FOR_URT_HR(VLDTR_E_MAR_DUP) "ManifestResource has a duplicate." - MSG_FOR_URT_HR(VLDTR_E_MAR_NOTPUBPRIV) "ManifestResource is neither Public nor Private." - MSG_FOR_URT_HR(VLDTR_E_TD_ENUMNOVALUE) "Enum has no value__ field." - MSG_FOR_URT_HR(VLDTR_E_TD_ENUMVALSTATIC) "Enum's value__ field is static." - MSG_FOR_URT_HR(VLDTR_E_TD_ENUMVALNOTSN) "Enum's value__ field is not SpecialName." - MSG_FOR_URT_HR(VLDTR_E_TD_ENUMFLDNOTST) "Enum's field is not static." - MSG_FOR_URT_HR(VLDTR_E_TD_ENUMFLDNOTLIT) "Enum's field is not literal." - MSG_FOR_URT_HR(VLDTR_E_TD_ENUMNOLITFLDS) "Enum has no literal fields." - MSG_FOR_URT_HR(VLDTR_E_TD_ENUMFLDSIGMISMATCH) "Enum's field signature does not match value__ signature." - MSG_FOR_URT_HR(VLDTR_E_TD_ENUMVALNOT1ST) "Enum's value__ field is not first." - MSG_FOR_URT_HR(VLDTR_E_FD_NOTVALUERTSN) "Field is RTSpecialName but name is not value__." - MSG_FOR_URT_HR(VLDTR_E_FD_VALUEPARNOTENUM) "Field value__ in not Enum class." - MSG_FOR_URT_HR(VLDTR_E_FD_INSTINIFACE) "Instance field in interface." - MSG_FOR_URT_HR(VLDTR_E_FD_NOTPUBINIFACE) "Non-public field in interface." - MSG_FOR_URT_HR(VLDTR_E_FMD_GLOBALNOTPUBPRIVSC) "Global field or method is neither Public nor PrivateScope." - MSG_FOR_URT_HR(VLDTR_E_FMD_GLOBALNOTSTATIC) "Global field or method is not static." - MSG_FOR_URT_HR(VLDTR_E_FD_GLOBALNORVA) "Global field has no RVA." - MSG_FOR_URT_HR(VLDTR_E_MD_CTORZERORVA) ".ctor or .cctor has zero RVA." - MSG_FOR_URT_HR(VLDTR_E_FD_MARKEDNOMARSHAL) "Field is marked marshaled but has no marshaling record." - MSG_FOR_URT_HR(VLDTR_E_FD_MARSHALNOTMARKED) "Field has marshaling record but is not marked marshaled." - MSG_FOR_URT_HR(VLDTR_E_FD_MARKEDNODEFLT) "Field is marked HasDefault but has no const value." - MSG_FOR_URT_HR(VLDTR_E_FD_DEFLTNOTMARKED) "Field has const value record but is not marked HasDefault." - MSG_FOR_URT_HR(VLDTR_E_FMD_MARKEDNOSECUR) "Field or method is marked HasSecurity but has no security record." - MSG_FOR_URT_HR(VLDTR_E_FMD_SECURNOTMARKED) "Field or method has security record but is not marked HasSecurity." MSG_FOR_URT_HR(VLDTR_E_FMD_PINVOKENOTSTATIC) "Field or method is PInvoke but is not marked Static." - MSG_FOR_URT_HR(VLDTR_E_FMD_MARKEDNOPINVOKE) "Field or method is marked PInvoke but has no ImplMap." - MSG_FOR_URT_HR(VLDTR_E_FMD_PINVOKENOTMARKED) "Field or method has ImplMap but is not marked PInvoke." - MSG_FOR_URT_HR(VLDTR_E_FMD_BADIMPLMAP) "Field or method has invalid ImplMap." - MSG_FOR_URT_HR(VLDTR_E_IMAP_BADMODREF) "ImplMap has invalid ModuleRef." - MSG_FOR_URT_HR(VLDTR_E_IMAP_BADMEMBER) "ImplMap has invalid MemberForwarded." - MSG_FOR_URT_HR(VLDTR_E_IMAP_BADIMPORTNAME) "ImplMap has invalid ImportName." - MSG_FOR_URT_HR(VLDTR_E_IMAP_BADCALLCONV) "ImplMap has invalid call conv." - MSG_FOR_URT_HR(VLDTR_E_FMD_BADACCESSFLAG) "Field or method has invalid access flag." - MSG_FOR_URT_HR(VLDTR_E_FD_INITONLYANDLITERAL) "Field is InitOnly and Literal." - MSG_FOR_URT_HR(VLDTR_E_FD_LITERALNOTSTATIC) "Field is Literal but not Static." - MSG_FOR_URT_HR(VLDTR_E_FMD_RTSNNOTSN) "Field or method is RTSpec.Name but not Spec.Name." - MSG_FOR_URT_HR(VLDTR_E_MD_ABSTPARNOTABST) "Method is abstract, parent is not." - MSG_FOR_URT_HR(VLDTR_E_MD_NOTSTATABSTININTF) "Method not static or abstract in interface." - MSG_FOR_URT_HR(VLDTR_E_MD_NOTPUBININTF) "Method not public in interface." - MSG_FOR_URT_HR(VLDTR_E_MD_CTORININTF) ".ctor in interface." - MSG_FOR_URT_HR(VLDTR_E_MD_GLOBALCTORCCTOR) "global .ctor or .cctor." - MSG_FOR_URT_HR(VLDTR_E_MD_CTORSTATIC) "static .ctor." - MSG_FOR_URT_HR(VLDTR_E_MD_CTORNOTSNRTSN) ".ctor or .cctor not marked SpecialName or RTSpecialName." - MSG_FOR_URT_HR(VLDTR_E_MD_CTORVIRT) "virtual .ctor or .cctor." - MSG_FOR_URT_HR(VLDTR_E_MD_CTORABST) "abstract .ctor or .cctor." - MSG_FOR_URT_HR(VLDTR_E_MD_CCTORNOTSTATIC) "instance .cctor." - MSG_FOR_URT_HR(VLDTR_E_MD_ZERORVA) "RVA set to zero, but method not abstract or pinvoke or runtime, or reverse." - MSG_FOR_URT_HR(VLDTR_E_MD_FINNOTVIRT) "Method is final and not virtual." - MSG_FOR_URT_HR(VLDTR_E_MD_STATANDFINORVIRT) "Method is static and final or virtual." - MSG_FOR_URT_HR(VLDTR_E_MD_ABSTANDFINAL) "Method is abstract and final." - MSG_FOR_URT_HR(VLDTR_E_MD_ABSTANDIMPL) "Method is abstract and implemented." - MSG_FOR_URT_HR(VLDTR_E_MD_ABSTANDPINVOKE) "Method is abstract and pinvoke." - MSG_FOR_URT_HR(VLDTR_E_MD_ABSTNOTVIRT) "Method is abstract and not virtual." - MSG_FOR_URT_HR(VLDTR_E_MD_NOTABSTNOTIMPL) "Method is not abstract and not implemented." - MSG_FOR_URT_HR(VLDTR_E_MD_NOTABSTBADFLAGSRVA) "Method is not abstract and not (non-zero RVA or PInvoke or runtime)." - MSG_FOR_URT_HR(VLDTR_E_MD_PRIVSCOPENORVA) "Method is PrivateScope and has RVA set to zero." - MSG_FOR_URT_HR(VLDTR_E_MD_GLOBALABSTORVIRT) "Global method is abstract or virtual." - MSG_FOR_URT_HR(VLDTR_E_SIG_LONGFORM) "Signature uses long form." - MSG_FOR_URT_HR(VLDTR_E_MD_MULTIPLESEMANTICS) "Method has multiple semantics (warning)." - MSG_FOR_URT_HR(VLDTR_E_MD_INVALIDSEMANTICS) "Method has invalid semantics (not event or property.)" - MSG_FOR_URT_HR(VLDTR_E_MD_SEMANTICSNOTEXIST) "Method has semantics association that does not exist." - MSG_FOR_URT_HR(VLDTR_E_MI_DECLNOTVIRT) "MethodImpl's Decl is not virtual." - MSG_FOR_URT_HR(VLDTR_E_FMD_GLOBALITEM) "Global field or method (warning, CLS)." - MSG_FOR_URT_HR(VLDTR_E_MD_MULTSEMANTICFLAGS) "Method has multiple semantic flags set." - MSG_FOR_URT_HR(VLDTR_E_MD_NOSEMANTICFLAGS) "Method has no semantic flags set." - MSG_FOR_URT_HR(VLDTR_E_FD_FLDINIFACE) "Field in Interface (warning, CLS)." - MSG_FOR_URT_HR(VLDTR_E_AS_HASHALGID) "Unrecognized Hash Alg ID (warning)." - MSG_FOR_URT_HR(VLDTR_E_AS_PROCID) "Unrecognized Processor ID in Assembly(warning)." - MSG_FOR_URT_HR(VLDTR_E_AR_PROCID) "Unrecognized Processor ID in AssemblyRef(warning)." - MSG_FOR_URT_HR(VLDTR_E_CN_PARENTRANGE) "Constant: parent token out of range." - MSG_FOR_URT_HR(VLDTR_E_AS_BADFLAGS) "Invalid flags in Assembly." - MSG_FOR_URT_HR(VLDTR_E_TR_HASTYPEDEF) "There is TypeDef with same name as TypeRef (warning)." - MSG_FOR_URT_HR(VLDTR_E_IFACE_BADIMPL) "In InterfaceImpl, the implementing token is not TypeDef." - MSG_FOR_URT_HR(VLDTR_E_IFACE_BADIFACE) "In InterfaceImpl, the implemented token is not TypeDef or TypeRef." - MSG_FOR_URT_HR(VLDTR_E_TD_SECURNOTMARKED) "TypeDef has security record but it is not marked HasSecurity." - MSG_FOR_URT_HR(VLDTR_E_TD_MARKEDNOSECUR) "TypeDef marked HasSecurity but has no security record." - MSG_FOR_URT_HR(VLDTR_E_MD_CCTORHASARGS) ".cctor has arguments." - MSG_FOR_URT_HR(VLDTR_E_CT_BADIMPL) "ExportedType has invalid Implementation." - MSG_FOR_URT_HR(VLDTR_E_MI_ALIENBODY) "MethodImpl has body from other class." - MSG_FOR_URT_HR(VLDTR_E_MD_CCTORCALLCONV) ".cctor has invalid calling convention." - MSG_FOR_URT_HR(VLDTR_E_MI_BADCLASS) "MethodImpl has invalid Class token." - MSG_FOR_URT_HR(VLDTR_E_MI_CLASSISINTF) "MethodImpl declared in Interface." - MSG_FOR_URT_HR(VLDTR_E_MI_BADDECL) "MethodImpl has invalid MethodDeclaration token." - MSG_FOR_URT_HR(VLDTR_E_MI_BADBODY) "MethodImpl has invalid MethodBody token." - MSG_FOR_URT_HR(VLDTR_E_MI_DUP) "MethodImpl has duplicate." - MSG_FOR_URT_HR(VLDTR_E_FD_BADPARENT) "Bad field parent." - MSG_FOR_URT_HR(VLDTR_E_MD_PARAMOUTOFSEQ) "Parameter out of sequence (warning)." - MSG_FOR_URT_HR(VLDTR_E_MD_PARASEQTOOBIG) "Parameter's sequence number exceeds number of arguments." - MSG_FOR_URT_HR(VLDTR_E_MD_PARMMARKEDNOMARSHAL) "Parameter marked HasMarshal, has no marshaling info." - MSG_FOR_URT_HR(VLDTR_E_MD_PARMMARSHALNOTMARKED) "Parameter has marshaling info, not marked HasMarshal." - MSG_FOR_URT_HR(VLDTR_E_MD_PARMMARKEDNODEFLT) "Parameter marked HasDefault, has no const value." - MSG_FOR_URT_HR(VLDTR_E_MD_PARMDEFLTNOTMARKED) "Parameter has const value, not marked HasDefault." - MSG_FOR_URT_HR(VLDTR_E_PR_BADSCOPE) "Property has invalid scope." - MSG_FOR_URT_HR(VLDTR_E_PR_NONAME) "Property has no name." - MSG_FOR_URT_HR(VLDTR_E_PR_NOSIG) "Property has no signature." - MSG_FOR_URT_HR(VLDTR_E_PR_DUP) "Property has a duplicate." - MSG_FOR_URT_HR(VLDTR_E_PR_BADCALLINGCONV) "Property has bad calling convention." - MSG_FOR_URT_HR(VLDTR_E_PR_MARKEDNODEFLT) "Property marked HasDefault, has no const value." - MSG_FOR_URT_HR(VLDTR_E_PR_DEFLTNOTMARKED) "Property has const value, not marked HasDefault." - MSG_FOR_URT_HR(VLDTR_E_PR_BADSEMANTICS) "Property has method that is neither a Setter nor a Getter." - MSG_FOR_URT_HR(VLDTR_E_PR_BADMETHOD) "Property has method with invalid token." - MSG_FOR_URT_HR(VLDTR_E_PR_ALIENMETHOD) "Property has method from another class." - MSG_FOR_URT_HR(VLDTR_E_CN_BLOBNOTNULL) "Const has non-null blob when it should not." - MSG_FOR_URT_HR(VLDTR_E_CN_BLOBNULL) "Const has null value blob." - MSG_FOR_URT_HR(VLDTR_E_EV_BADSCOPE) "Event has invalid scope." - MSG_FOR_URT_HR(VLDTR_E_EV_NONAME) "Event has no name." - MSG_FOR_URT_HR(VLDTR_E_EV_DUP) "Event has a duplicate." - MSG_FOR_URT_HR(VLDTR_E_EV_BADEVTYPE) "Event has invalid EventType." - MSG_FOR_URT_HR(VLDTR_E_EV_EVTYPENOTCLASS) "Event's EventType is not a class." - MSG_FOR_URT_HR(VLDTR_E_EV_BADSEMANTICS) "Event has method not (AddOn,RemoveOn,Fire,Other)." - MSG_FOR_URT_HR(VLDTR_E_EV_BADMETHOD) "Event has method with invalid token." - MSG_FOR_URT_HR(VLDTR_E_EV_ALIENMETHOD) "Event has method from another class." - MSG_FOR_URT_HR(VLDTR_E_EV_NOADDON) "Event has no AddOn method." - MSG_FOR_URT_HR(VLDTR_E_EV_NOREMOVEON) "Event has no RemoveOn method." - MSG_FOR_URT_HR(VLDTR_E_CT_DUPTDNAME) "ExportedType has same name as TypeDef." - MSG_FOR_URT_HR(VLDTR_E_MAR_BADOFFSET) "MRes refers to non-PE file with non-zero offset." - MSG_FOR_URT_HR(VLDTR_E_DS_BADOWNER) "Declarative security has invalid owner token." - MSG_FOR_URT_HR(VLDTR_E_DS_BADFLAGS) "Declarative security has invalid action flags." - MSG_FOR_URT_HR(VLDTR_E_DS_NOBLOB) "Declarative security has no permission blob." - MSG_FOR_URT_HR(VLDTR_E_MAR_BADIMPL) "Manifest resource has invalid Implementation." - MSG_FOR_URT_HR(VLDTR_E_MR_VARARGCALLINGCONV) "MemberRef has VARARG calling conv. (CLS warning)." - MSG_FOR_URT_HR(VLDTR_E_MD_CTORNOTVOID) ".ctor or .cctor returns something other than void." - MSG_FOR_URT_HR(VLDTR_E_EV_FIRENOTVOID) "Fire method returns something other than void." - MSG_FOR_URT_HR(VLDTR_E_AS_BADLOCALE) "Invalid locale." - MSG_FOR_URT_HR(VLDTR_E_CN_PARENTTYPE) "Constant has parent of invalid type." MSG_FOR_URT_HR(VLDTR_E_SIG_SENTINMETHODDEF) "E_T_SENTINEL in MethodDef signature." MSG_FOR_URT_HR(VLDTR_E_SIG_SENTMUSTVARARG) "E_T_SENTINEL <=> VARARG." MSG_FOR_URT_HR(VLDTR_E_SIG_MULTSENTINELS) "Multiple E_T_SENTINELs." - MSG_FOR_URT_HR(VLDTR_E_SIG_LASTSENTINEL) "E_T_SENTINEL not followed by type." MSG_FOR_URT_HR(VLDTR_E_SIG_MISSARG) "Signature missing argument." MSG_FOR_URT_HR(VLDTR_E_SIG_BYREFINFIELD) "Field of ByRef type." - MSG_FOR_URT_HR(VLDTR_E_MD_SYNCMETHODINVTYPE) "Synchronized method in value class." - MSG_FOR_URT_HR(VLDTR_E_TD_NAMETOOLONG) "TypeDef name too long." - MSG_FOR_URT_HR(VLDTR_E_AS_PROCDUP) "Duplicate Assembly Processor." - MSG_FOR_URT_HR(VLDTR_E_ASOS_DUP) "Duplicate Assembly OS (ID+ver.major+ver.minor)." - MSG_FOR_URT_HR(VLDTR_E_MAR_BADFLAGS) "Manifest Resource has bad flags." - MSG_FOR_URT_HR(VLDTR_E_CT_NOTYPEDEFID) "ExportedType has nil TypeDefId." - MSG_FOR_URT_HR(VLDTR_E_FILE_BADFLAGS) "File has bad flags." - MSG_FOR_URT_HR(VLDTR_E_FILE_NULLHASH) "File has no hash blob." - MSG_FOR_URT_HR(VLDTR_E_MOD_NONAME) "Module has no name." - MSG_FOR_URT_HR(VLDTR_E_MOD_NAMEFULLQLFD) "Module has fully-qualified name." - MSG_FOR_URT_HR(VLDTR_E_TD_RTSPCLNOTSPCL) "TypeDef is tdRTSpecialName but not tdSpecialName." - MSG_FOR_URT_HR(VLDTR_E_TD_EXTENDSIFACE) "TypeDef extends interface." - MSG_FOR_URT_HR(VLDTR_E_MD_CTORPINVOKE) ".ctor or .cctor is PInvokeImpl." - MSG_FOR_URT_HR(VLDTR_E_TD_SYSENUMNOTCLASS) "System.Enum is not a class." - MSG_FOR_URT_HR(VLDTR_E_TD_SYSENUMNOTEXTVTYPE) "System.Enum extends not System.ValueType." - MSG_FOR_URT_HR(VLDTR_E_MI_SIGMISMATCH) "MethodImpl's Decl and Body signatures mismatch." - MSG_FOR_URT_HR(VLDTR_E_TD_ENUMHASMETHODS) "TypeDef extends System.Enum but has methods." - MSG_FOR_URT_HR(VLDTR_E_TD_ENUMIMPLIFACE) "TypeDef extends System.Enum but implements an interface." - MSG_FOR_URT_HR(VLDTR_E_TD_ENUMHASPROP) "TypeDef extends System.Enum but has a property." - MSG_FOR_URT_HR(VLDTR_E_TD_ENUMHASEVENT) "TypeDef extends System.Enum but has an event." - MSG_FOR_URT_HR(VLDTR_E_TD_BADMETHODLST) "TypeDef has MethodList > Nmethods+1." - MSG_FOR_URT_HR(VLDTR_E_TD_BADFIELDLST) "TypeDef has FieldList > Nfields+1." - MSG_FOR_URT_HR(VLDTR_E_CN_BADTYPE) "Constant has wrong type." - MSG_FOR_URT_HR(VLDTR_E_TD_ENUMNOINSTFLD) "Enum has no instance fields." - MSG_FOR_URT_HR(VLDTR_E_TD_ENUMMULINSTFLD) "Enum has multiple instance fields." - MSG_FOR_URT_HR(VLDTR_E_INTERRUPTED) "Validator has been interrupted by the VEHandler." - MSG_FOR_URT_HR(VLDTR_E_NOTINIT) "Validator failed to initialize correctly." MSG_FOR_URT_HR(CORDBG_E_UNRECOVERABLE_ERROR) "Unrecoverable API error." MSG_FOR_URT_HR(CORDBG_E_PROCESS_TERMINATED) "Process was terminated." MSG_FOR_URT_HR(CORDBG_E_PROCESS_NOT_SYNCHRONIZED) "Process not synchronized." @@ -457,7 +131,6 @@ BEGIN MSG_FOR_URT_HR(CORDBG_E_BAD_REFERENCE_VALUE) "A reference value was found to be bad during dereferencing." MSG_FOR_URT_HR(CORDBG_E_FIELD_NOT_AVAILABLE) "A field in a class is not available, because the runtime optimized it away." MSG_FOR_URT_HR(CORDBG_E_NON_NATIVE_FRAME) "'Native-frame-only' operation on non-native frame." - MSG_FOR_URT_HR(CORDBG_E_NONCONTINUABLE_EXCEPTION) "Cannot Continue on non-continuable exception." MSG_FOR_URT_HR(CORDBG_E_CODE_NOT_AVAILABLE) "The code is currently unavailable." MSG_FOR_URT_HR(CORDBG_E_FUNCTION_NOT_IL) "Attempt to get a ICorDebugFunction for a function that is not IL." MSG_FOR_URT_HR(CORDBG_E_CANT_SET_IP_INTO_FINALLY) "SetIP is not possible because SetIP would move EIP from outside of an exception handling finally clause to a point inside of one." @@ -468,16 +141,11 @@ BEGIN MSG_FOR_URT_HR(CORDBG_E_FUNC_EVAL_BAD_START_POINT) "Func eval cannot work. Bad starting point." MSG_FOR_URT_HR(CORDBG_E_INVALID_OBJECT) "This object value is no longer valid." MSG_FOR_URT_HR(CORDBG_E_FUNC_EVAL_NOT_COMPLETE) "CordbEval::GetResult called before func eval has finished." - MSG_FOR_URT_HR(CORDBG_E_INPROC_NOT_IMPL) "The in-process version of the debugging API does not support this function." MSG_FOR_URT_HR(CORDBG_E_STATIC_VAR_NOT_AVAILABLE) "A static variable is not available because it has not been initialized yet." - MSG_FOR_URT_HR(CORDBG_E_OBJECT_IS_NOT_COPYABLE_VALUE_CLASS) "Cannot copy a VC with object refs in it." MSG_FOR_URT_HR(CORDBG_E_CANT_SETIP_INTO_OR_OUT_OF_FILTER) "SetIP cannot leave or enter a filter." MSG_FOR_URT_HR(CORDBG_E_CANT_CHANGE_JIT_SETTING_FOR_ZAP_MODULE) "JIT settings for ZAP modules cannot be changed." MSG_FOR_URT_HR(CORDBG_E_CANT_SET_IP_OUT_OF_FINALLY_ON_WIN64) "SetIP is not possible because it would move EIP from within a finally clause to a point outside of one on WIN64 platforms." MSG_FOR_URT_HR(CORDBG_E_CANT_SET_IP_OUT_OF_CATCH_ON_WIN64) "SetIP is not possible because it would move EIP from within a catch clause to a point outside of one on WIN64 platforms." - MSG_FOR_URT_HR(CORDBG_E_REMOTE_CONNECTION_CONN_RESET) "The remote device closed the connection." - MSG_FOR_URT_HR(CORDBG_E_REMOTE_CONNECTION_KEEP_ALIVE) "The connection was closed due to a keep-alive failure." - MSG_FOR_URT_HR(CORDBG_E_REMOTE_CONNECTION_FATAL_ERROR) "Generic error that the device connection has been broken with no chance for recovery." MSG_FOR_URT_HR(CORDBG_E_CANT_SET_TO_JMC) "Cannot use JMC on this code (likely wrong JIT settings)." MSG_FOR_URT_HR(CORDBG_E_NO_CONTEXT_FOR_INTERNAL_FRAME) "Internal frame markers have no associated context." MSG_FOR_URT_HR(CORDBG_E_NOT_CHILD_FRAME) "The current frame is not a child frame." @@ -488,32 +156,21 @@ BEGIN MSG_FOR_URT_HR(CORDBG_E_DEBUGGER_ALREADY_ATTACHED) "This process has already been attached." MSG_FOR_URT_HR(CORDBG_E_SUPERFLOUS_CONTINUE) "Returned from a call to Continue that was not matched with a stopping event." MSG_FOR_URT_HR(CORDBG_E_SET_VALUE_NOT_ALLOWED_ON_NONLEAF_FRAME) "Cannot perfrom SetValue on non-leaf frames." - MSG_FOR_URT_HR(CORDBG_E_ENC_EH_MAX_NESTING_LEVEL_CANT_INCREASE) "When doing Edit and Continue, some JITs do not allow increasing the maximum level to which exception handling can be nested." MSG_FOR_URT_HR(CORDBG_E_ENC_MODULE_NOT_ENC_ENABLED) "Tried to do Edit and Continue on a module that was not started in Edit and Continue mode." MSG_FOR_URT_HR(CORDBG_E_SET_IP_NOT_ALLOWED_ON_EXCEPTION) "SetIP cannot be done on any exception." MSG_FOR_URT_HR(CORDBG_E_VARIABLE_IS_ACTUALLY_LITERAL) "The 'variable' does not exist because it is a literal optimized away by the compiler." MSG_FOR_URT_HR(CORDBG_E_PROCESS_DETACHED) "Process has been detached." - MSG_FOR_URT_HR(CORDBG_E_ENC_METHOD_SIG_CHANGED) "Not allowed to change the signature of an existing method." - MSG_FOR_URT_HR(CORDBG_E_ENC_METHOD_NO_LOCAL_SIG) "Cannot get the local signature for the method." MSG_FOR_URT_HR(CORDBG_E_ENC_CANT_ADD_FIELD_TO_VALUE_OR_LAYOUT_CLASS) "Adding a field to a value or layout class is prohibited." - MSG_FOR_URT_HR(CORDBG_E_ENC_CANT_CHANGE_FIELD) "Cannot change field after adding." - MSG_FOR_URT_HR(CORDBG_E_ENC_CANT_ADD_NON_PRIVATE_MEMBER) "Only support addition of private members." MSG_FOR_URT_HR(CORDBG_E_FIELD_NOT_STATIC) "GetStaticFieldValue called on a non-static field." MSG_FOR_URT_HR(CORDBG_E_FIELD_NOT_INSTANCE) "Returned if someone tries to call GetStaticFieldValue on a non-instance field." - MSG_FOR_URT_HR(CORDBG_E_ENC_ZAPPED_WITHOUT_ENC) "If a zap file was created without the Edit and Continue flag set, then we cannot do Edit and Continue on it, no matter what." - MSG_FOR_URT_HR(CORDBG_E_ENC_BAD_METHOD_INFO) "Lacking information about method." MSG_FOR_URT_HR(CORDBG_E_ENC_JIT_CANT_UPDATE) "The JIT is unable to update the method." - MSG_FOR_URT_HR(CORDBG_E_ENC_MISSING_CLASS) "An internal structure about the class is missing." MSG_FOR_URT_HR(CORDBG_E_ENC_INTERNAL_ERROR) "Internal Runtime Error while doing Edit-and-Continue." MSG_FOR_URT_HR(CORDBG_E_ENC_HANGING_FIELD) "The field was added via Edit and Continue after the class was loaded." MSG_FOR_URT_HR(CORDBG_E_MODULE_NOT_LOADED) "Module not loaded." - MSG_FOR_URT_HR(CORDBG_E_ENC_CANT_CHANGE_SUPERCLASS) "Not allowed to change base class." MSG_FOR_URT_HR(CORDBG_E_UNABLE_TO_SET_BREAKPOINT) "Cannot set a breakpoint here." MSG_FOR_URT_HR(CORDBG_E_DEBUGGING_NOT_POSSIBLE) "Debugging is not possible due to an incompatibility within the CLR implementation." MSG_FOR_URT_HR(CORDBG_E_KERNEL_DEBUGGER_ENABLED) "A kernel debugger is enabled on the system. User-mode debugging will trap to the kernel debugger." MSG_FOR_URT_HR(CORDBG_E_KERNEL_DEBUGGER_PRESENT) "A kernel debugger is present on the system. User-mode debugging will trap to the kernel debugger." - MSG_FOR_URT_HR(CORDBG_E_HELPER_THREAD_DEAD) "The debugger's internal helper thread is dead." - MSG_FOR_URT_HR(CORDBG_E_INTERFACE_INHERITANCE_CANT_CHANGE) "Not allowed to change interface inheritance." MSG_FOR_URT_HR(CORDBG_E_INCOMPATIBLE_PROTOCOL) "The debugger's protocol is incompatible with the debuggee." MSG_FOR_URT_HR(CORDBG_E_TOO_MANY_PROCESSES) "The debugger can only handle a finite number of debuggees." MSG_FOR_URT_HR(CORDBG_E_INTEROP_NOT_SUPPORTED) "Interop debugging is not supported." @@ -521,35 +178,23 @@ BEGIN MSG_FOR_URT_HR(CORDBG_E_OBJECT_NEUTERED) "Object is in a zombie state." MSG_FOR_URT_HR(CORPROF_E_FUNCTION_NOT_COMPILED) "Function not yet compiled." MSG_FOR_URT_HR(CORPROF_E_DATAINCOMPLETE) "The ID is not fully loaded/defined yet." - MSG_FOR_URT_HR(CORPROF_E_NOT_REJITABLE_METHODS) "The Module is not configured for updateable methods." - MSG_FOR_URT_HR(CORPROF_E_CANNOT_UPDATE_METHOD) "The Method could not be updated for re-JIT." MSG_FOR_URT_HR(CORPROF_E_FUNCTION_NOT_IL) "The Method has no associated IL." MSG_FOR_URT_HR(CORPROF_E_NOT_MANAGED_THREAD) "The thread has never run managed code before." MSG_FOR_URT_HR(CORPROF_E_CALL_ONLY_FROM_INIT) "The function may only be called during profiler initialization." - MSG_FOR_URT_HR(CORPROF_E_INPROC_NOT_ENABLED) "In-process debugging must be enabled during initialization." - MSG_FOR_URT_HR(CORPROF_E_JITMAPS_NOT_ENABLED) "Cannot get a JIT map becuase they are not enabled." - MSG_FOR_URT_HR(CORPROF_E_INPROC_ALREADY_BEGUN) "BeginInprocDebugging already called." - MSG_FOR_URT_HR(CORPROF_E_INPROC_NOT_AVAILABLE) "In-process debugging not allowed at this point." MSG_FOR_URT_HR(CORPROF_E_NOT_YET_AVAILABLE) "Requested information is not yet available." MSG_FOR_URT_HR(CORPROF_E_TYPE_IS_PARAMETERIZED) "The given type is a generic and cannot be used with this method." MSG_FOR_URT_HR(CORPROF_E_FUNCTION_IS_PARAMETERIZED) "The given function is a generic and cannot be used with this method." - MSG_FOR_URT_HR(SECURITY_E_XML_TO_ASN_ENCODING) "Failed to convert XML to ASN." 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_DECODE_SET) "Failure decoding permission set." - MSG_FOR_URT_HR(CORSEC_E_ENCODE_SET) "Failure encoding permission set." - MSG_FOR_URT_HR(CORSEC_E_UNSUPPORTED_FORMAT) "Unrecognized encoding format." 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_INVALID_ATTR) "Invalid security custom attribute." 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." MSG_FOR_URT_HR(CORSEC_E_XMLSYNTAX) "XML Syntax error." MSG_FOR_URT_HR(CORSEC_E_INVALID_STRONGNAME) "Strong name validation failed." MSG_FOR_URT_HR(CORSEC_E_MISSING_STRONGNAME) "Assembly is not strong named." - MSG_FOR_URT_HR(CORSEC_E_CONTAINER_NOT_FOUND) "Strong name key container not found." 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." @@ -558,51 +203,7 @@ BEGIN 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_ATTRIBUTE) "Generic problem with a custom attribute." - MSG_FOR_URT_HR(CORSECATTR_E_MISSING_CONSTRUCTOR) "Missing a required constructor." - MSG_FOR_URT_HR(CORSECATTR_E_FAILED_TO_CREATE_PERM) "Unable to create a permission for this attribute." - MSG_FOR_URT_HR(CORSECATTR_E_BAD_ACTION_ASM) "SecurityAction type invalid on assembly." - MSG_FOR_URT_HR(CORSECATTR_E_BAD_ACTION_OTHER) "SecurityAction type invalid on types and methods." - MSG_FOR_URT_HR(CORSECATTR_E_BAD_PARENT) "Security custom attribute attached to invalid parent." - MSG_FOR_URT_HR(CORSECATTR_E_TRUNCATED) "Bad custom attribute serialized blob." - MSG_FOR_URT_HR(CORSECATTR_E_BAD_VERSION) "Bad custom attribute serialized blob version." MSG_FOR_URT_HR(CORSECATTR_E_BAD_ACTION) "Invalid security action code." - MSG_FOR_URT_HR(CORSECATTR_E_NO_SELF_REF) "CA reference to CA definition in same assembly." - MSG_FOR_URT_HR(CORSECATTR_E_BAD_NONCAS) "Use of non-CAS permission with invalid action." - MSG_FOR_URT_HR(CORSECATTR_E_ASSEMBLY_LOAD_FAILED) "Failed to load assembly containing CA (or required CA type)." - MSG_FOR_URT_HR(CORSECATTR_E_ASSEMBLY_LOAD_FAILED_EX) "Failed to load assembly containing CA (or required CA type)." - MSG_FOR_URT_HR(CORSECATTR_E_TYPE_LOAD_FAILED) "Failed to load CA type (or required CA type)." - MSG_FOR_URT_HR(CORSECATTR_E_TYPE_LOAD_FAILED_EX) "Failed to load CA type (or required CA type)." - MSG_FOR_URT_HR(CORSECATTR_E_ABSTRACT) "CA type is abstract." - MSG_FOR_URT_HR(CORSECATTR_E_UNSUPPORTED_TYPE) "Security custom attributes do not support array or Type fields and properties." - MSG_FOR_URT_HR(CORSECATTR_E_UNSUPPORTED_ENUM_TYPE) "Unsupported base type for enum field or property." - MSG_FOR_URT_HR(CORSECATTR_E_NO_FIELD) "Could not find a CA field." - MSG_FOR_URT_HR(CORSECATTR_E_NO_PROPERTY) "Could not find a CA property." - MSG_FOR_URT_HR(CORSECATTR_E_EXCEPTION) "Unexpected exception." - MSG_FOR_URT_HR(CORSECATTR_E_EXCEPTION_HR) "Unexpected exception." - MSG_FOR_URT_HR(ISS_E_ISOSTORE) "IsolatedStorage operation failed." - MSG_FOR_URT_HR(ISS_E_OPEN_STORE_FILE) "Unable to open the store." - MSG_FOR_URT_HR(ISS_E_OPEN_FILE_MAPPING) "Unable to create store file mapping." - MSG_FOR_URT_HR(ISS_E_MAP_VIEW_OF_FILE) "Unable to map the store file." - MSG_FOR_URT_HR(ISS_E_GET_FILE_SIZE) "Unable to determine store file size." - MSG_FOR_URT_HR(ISS_E_CREATE_MUTEX) "Unable to create mutex." - MSG_FOR_URT_HR(ISS_E_LOCK_FAILED) "Unable to lock the store." - MSG_FOR_URT_HR(ISS_E_FILE_WRITE) "File Write failed." - MSG_FOR_URT_HR(ISS_E_SET_FILE_POINTER) "Cannot set file pointer." - MSG_FOR_URT_HR(ISS_E_CREATE_DIR) "Unable to create the store directory." - MSG_FOR_URT_HR(ISS_E_STORE_NOT_OPEN) "Store must be open for this operation." - MSG_FOR_URT_HR(ISS_E_CORRUPTED_STORE_FILE) "Store file is corrupt." - MSG_FOR_URT_HR(ISS_E_STORE_VERSION) "Store version is not supported." - MSG_FOR_URT_HR(ISS_E_FILE_NOT_MAPPED) "Store file is not mapped." - MSG_FOR_URT_HR(ISS_E_BLOCK_SIZE_TOO_SMALL) "Block size is too small." - MSG_FOR_URT_HR(ISS_E_ALLOC_TOO_LARGE) "Allocation size is too large." - MSG_FOR_URT_HR(ISS_E_USAGE_WILL_EXCEED_QUOTA) "Allowed quota is fully used." - MSG_FOR_URT_HR(ISS_E_TABLE_ROW_NOT_FOUND) "Row not found." - MSG_FOR_URT_HR(ISS_E_DEPRECATE) "Unable to deprecate old store." - MSG_FOR_URT_HR(ISS_E_CALLER) "Unable to determine the caller." - MSG_FOR_URT_HR(ISS_E_PATH_LENGTH) "Path length is too long." - MSG_FOR_URT_HR(ISS_E_MACHINE) "Machine Store is not supported." - MSG_FOR_URT_HR(ISS_E_MACHINE_DACL) "The DACL for the machine store is incorrect or could not be created." MSG_FOR_URT_HR(COR_E_EXCEPTION) "General Exception" MSG_FOR_URT_HR(COR_E_SYSTEM) "System.Exception" MSG_FOR_URT_HR(COR_E_ARGUMENTOUTOFRANGE) "An argument was out of its legal range." @@ -614,11 +215,8 @@ BEGIN MSG_FOR_URT_HR(COR_E_INDEXOUTOFRANGE) "Array subscript out of range." MSG_FOR_URT_HR(COR_E_INVALIDOPERATION) "An operation is not legal in the current state." MSG_FOR_URT_HR(COR_E_SECURITY) "An error relating to security occurred." - MSG_FOR_URT_HR(COR_E_REMOTING) "An error relating to remoting occurred." MSG_FOR_URT_HR(COR_E_SERIALIZATION) "An error relating to serialization occurred." MSG_FOR_URT_HR(COR_E_VERIFICATION) "A verification failure has occurred." - MSG_FOR_URT_HR(COR_E_SERVER) "An error relating to remoting occurred." - MSG_FOR_URT_HR(COR_E_SERVICEDCOMPONENT) "An error relating to ServicedComponent occurred." MSG_FOR_URT_HR(COR_E_METHODACCESS) "Access to this method is denied." MSG_FOR_URT_HR(COR_E_MISSINGFIELD) "Field does not exist." MSG_FOR_URT_HR(COR_E_MISSINGMEMBER) "Member does not exist." @@ -653,7 +251,6 @@ BEGIN MSG_FOR_URT_HR(COR_E_PLATFORMNOTSUPPORTED) "Operation is not supported on this platform." MSG_FOR_URT_HR(COR_E_INVALIDPROGRAM) "Invalid IL or CLR metadata." MSG_FOR_URT_HR(COR_E_OPERATIONCANCELED) "The operation was cancelled." - MSG_FOR_URT_HR(COR_E_DEVICESNOTSUPPORTED) "Devices not supported." MSG_FOR_URT_HR(COR_E_DATAMISALIGNED) "A datatype misalignment was detected in a load or store instruction." 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." @@ -674,177 +271,10 @@ BEGIN MSG_FOR_URT_HR(COR_E_HOSTPROTECTION) "The host has forbidden this operation." 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_RUNTIMEEXPORT) "Failed to find a required export in the runtime." - MSG_FOR_URT_HR(CLR_E_SHIM_INSTALLROOT) "Install root is not defined." - MSG_FOR_URT_HR(CLR_E_SHIM_INSTALLCOMP) "Expected component of the runtime is not available." 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_UNKNOWN_OPCODE) "Unknown opcode." - MSG_FOR_URT_HR(VER_E_SIG_CALLCONV) "Unknown calling convention." - MSG_FOR_URT_HR(VER_E_SIG_ELEMTYPE) "Unknown ELEMENT_TYPE." - MSG_FOR_URT_HR(VER_E_RET_SIG) "[return sig]" 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_INTERNAL) "Internal error." - MSG_FOR_URT_HR(VER_E_STACK_TOO_LARGE) "Stack is too large." - MSG_FOR_URT_HR(VER_E_ARRAY_NAME_LONG) "Array name is too long." - MSG_FOR_URT_HR(VER_E_FALLTHRU) "fall through end of the method without returning" - MSG_FOR_URT_HR(VER_E_TRY_GTEQ_END) "try start >= try end" - MSG_FOR_URT_HR(VER_E_TRYEND_GT_CS) "try end > code size" - MSG_FOR_URT_HR(VER_E_HND_GTEQ_END) "handler start >= handler end" - MSG_FOR_URT_HR(VER_E_HNDEND_GT_CS) "handler end > code size" - MSG_FOR_URT_HR(VER_E_TRY_START) "Try starts in the middle of an instruction." - MSG_FOR_URT_HR(VER_E_HND_START) "Handler starts in the middle of an instruction." - MSG_FOR_URT_HR(VER_E_TRY_OVERLAP) "Try block overlap with another block." - MSG_FOR_URT_HR(VER_E_TRY_EQ_HND_FIL) "Try and filter/handler blocks are equivalent." - MSG_FOR_URT_HR(VER_E_TRY_SHARE_FIN_FAL) "Shared try has finally or fault handler." - MSG_FOR_URT_HR(VER_E_HND_OVERLAP) "Handler block overlaps with another block." - MSG_FOR_URT_HR(VER_E_HND_EQ) "Handler block is the same as another block." - MSG_FOR_URT_HR(VER_E_FIL_OVERLAP) "Filter block overlaps with another block." - MSG_FOR_URT_HR(VER_E_FIL_EQ) "Filter block is the same as another block." - MSG_FOR_URT_HR(VER_E_FIL_CONT_TRY) "Filter contains try." - MSG_FOR_URT_HR(VER_E_FIL_CONT_HND) "Filter contains handler." - MSG_FOR_URT_HR(VER_E_FIL_CONT_FIL) "Nested filters." - MSG_FOR_URT_HR(VER_E_FIL_GTEQ_CS) "filter >= code size" - MSG_FOR_URT_HR(VER_E_FIL_START) "Filter starts in the middle of an instruction." - MSG_FOR_URT_HR(VER_E_FALLTHRU_EXCEP) "fallthru the end of an exception block" - MSG_FOR_URT_HR(VER_E_FALLTHRU_INTO_HND) "fallthru into an exception handler" - MSG_FOR_URT_HR(VER_E_FALLTHRU_INTO_FIL) "fallthru into an exception filter" - MSG_FOR_URT_HR(VER_E_LEAVE) "Leave from outside a try or catch block." - MSG_FOR_URT_HR(VER_E_RETHROW) "Rethrow from outside a catch handler." - MSG_FOR_URT_HR(VER_E_ENDFINALLY) "Endfinally from outside a finally handler" - MSG_FOR_URT_HR(VER_E_ENDFILTER) "Endfilter from outside an exception filter block" - MSG_FOR_URT_HR(VER_E_ENDFILTER_MISSING) "Missing Endfilter." - MSG_FOR_URT_HR(VER_E_BR_INTO_TRY) "Branch into try block." - MSG_FOR_URT_HR(VER_E_BR_INTO_HND) "Branch into exception handler block." - MSG_FOR_URT_HR(VER_E_BR_INTO_FIL) "Branch into exception filter block." - MSG_FOR_URT_HR(VER_E_BR_OUTOF_TRY) "Branch out of try block." - MSG_FOR_URT_HR(VER_E_BR_OUTOF_HND) "Branch out of exception handler block." - MSG_FOR_URT_HR(VER_E_BR_OUTOF_FIL) "Branch out of exception filter block." - MSG_FOR_URT_HR(VER_E_BR_OUTOF_FIN) "Branch out of finally block." - MSG_FOR_URT_HR(VER_E_RET_FROM_TRY) "Return out of try block." - MSG_FOR_URT_HR(VER_E_RET_FROM_HND) "Return out of exception handler block." - MSG_FOR_URT_HR(VER_E_RET_FROM_FIL) "Return out of exception filter block." - MSG_FOR_URT_HR(VER_E_BAD_JMP_TARGET) "jmp / exception into the middle of an instruction." - MSG_FOR_URT_HR(VER_E_PATH_LOC) "Non-compatible types depending on path." - MSG_FOR_URT_HR(VER_E_PATH_THIS) "Init state for this differs depending on path." - MSG_FOR_URT_HR(VER_E_PATH_STACK) "Non-compatible types on stack depending on path." - MSG_FOR_URT_HR(VER_E_PATH_STACK_DEPTH) "Stack depth differs depending on path." - MSG_FOR_URT_HR(VER_E_THIS) "Instance variable (this) missing." - MSG_FOR_URT_HR(VER_E_THIS_UNINIT_EXCEP) "Uninitialized this on entering a try block." - MSG_FOR_URT_HR(VER_E_THIS_UNINIT_STORE) "Store into this when it is uninitialized." - MSG_FOR_URT_HR(VER_E_THIS_UNINIT_RET) "Return from .ctor when this is uninitialized." - MSG_FOR_URT_HR(VER_E_THIS_UNINIT_V_RET) "Return from .ctor before all fields are initialized." - MSG_FOR_URT_HR(VER_E_THIS_UNINIT_BR) "Branch back when this is uninitialized." - MSG_FOR_URT_HR(VER_E_LDFTN_CTOR) "ldftn and ldvirtftn not allowed on .ctor." - MSG_FOR_URT_HR(VER_E_STACK_NOT_EQ) "Non-compatible types on the stack." - MSG_FOR_URT_HR(VER_E_STACK_UNEXPECTED) "Unexpected type on the stack." - MSG_FOR_URT_HR(VER_E_STACK_EXCEPTION) "Missing stack slot for exception." - MSG_FOR_URT_HR(VER_E_STACK_OVERFLOW) "Stack overflow." - MSG_FOR_URT_HR(VER_E_STACK_UNDERFLOW) "Stack underflow." - MSG_FOR_URT_HR(VER_E_STACK_EMPTY) "Stack empty." - MSG_FOR_URT_HR(VER_E_STACK_UNINIT) "Uninitialized item on stack." - MSG_FOR_URT_HR(VER_E_STACK_I_I4_I8) "Expected I, I4, or I8 on the stack." - MSG_FOR_URT_HR(VER_E_STACK_R_R4_R8) "Expected R, R4, or R8 on the stack." - MSG_FOR_URT_HR(VER_E_STACK_NO_R_I8) "unexpected R, R4, R8, or I8 on the stack." - MSG_FOR_URT_HR(VER_E_STACK_NUMERIC) "Expected numeric type on the stack." - MSG_FOR_URT_HR(VER_E_STACK_OBJREF) "Expected an ObjRef on the stack." - MSG_FOR_URT_HR(VER_E_STACK_P_OBJREF) "Expected address of an ObjRef on the stack." - MSG_FOR_URT_HR(VER_E_STACK_BYREF) "Expected ByRef on the stack." - MSG_FOR_URT_HR(VER_E_STACK_METHOD) "Expected pointer to function on the stack." - MSG_FOR_URT_HR(VER_E_STACK_ARRAY_SD) "Expected single dimension array on the stack." - MSG_FOR_URT_HR(VER_E_STACK_VALCLASS) "Expected value type instance on the stack." - MSG_FOR_URT_HR(VER_E_STACK_P_VALCLASS) "Expected address of value type on the stack." - MSG_FOR_URT_HR(VER_E_STACK_NO_VALCLASS) "Unexpected value type instance on the stack." - MSG_FOR_URT_HR(VER_E_LOC_DEAD) "Local variable is unusable at this point." - MSG_FOR_URT_HR(VER_E_LOC_NUM) "Unrecognized local variable number." - MSG_FOR_URT_HR(VER_E_ARG_NUM) "Unrecognized argument number." - MSG_FOR_URT_HR(VER_E_TOKEN_RESOLVE) "Unable to resolve token." - MSG_FOR_URT_HR(VER_E_TOKEN_TYPE) "Unable to resolve type of the token." - MSG_FOR_URT_HR(VER_E_TOKEN_TYPE_MEMBER) "Expected memberRef, memberDef or methodSpec token." - MSG_FOR_URT_HR(VER_E_TOKEN_TYPE_FIELD) "Expected memberRef or fieldDef token." - MSG_FOR_URT_HR(VER_E_TOKEN_TYPE_SIG) "Expected signature token." - MSG_FOR_URT_HR(VER_E_UNVERIFIABLE) "Instruction cannot be verified." - MSG_FOR_URT_HR(VER_E_LDSTR_OPERAND) "Operand does not point to a valid string ref." - MSG_FOR_URT_HR(VER_E_RET_PTR_TO_STACK) "Return type is ByRef, TypedReference, ArgHandle, or ArgIterator." - MSG_FOR_URT_HR(VER_E_RET_VOID) "Stack must be empty on return from a void function." - MSG_FOR_URT_HR(VER_E_RET_MISSING) "Return value missing on the stack." - MSG_FOR_URT_HR(VER_E_RET_EMPTY) "Stack must contain only the return value." - MSG_FOR_URT_HR(VER_E_RET_UNINIT) "Return uninitialized data." - MSG_FOR_URT_HR(VER_E_ARRAY_ACCESS) "Illegal array access." - MSG_FOR_URT_HR(VER_E_ARRAY_V_STORE) "Store non Object type into Object array." - MSG_FOR_URT_HR(VER_E_ARRAY_SD) "Expected single dimension array." - MSG_FOR_URT_HR(VER_E_ARRAY_SD_PTR) "Expected single dimension array of pointer types." - MSG_FOR_URT_HR(VER_E_ARRAY_FIELD) "Array field access is denied." - MSG_FOR_URT_HR(VER_E_ARGLIST) "Allowed only in vararg methods." - MSG_FOR_URT_HR(VER_E_VALCLASS) "Value type expected." - MSG_FOR_URT_HR(VER_E_METHOD_ACCESS) "Method is not visible." - MSG_FOR_URT_HR(VER_E_FIELD_ACCESS) "Field is not visible." - MSG_FOR_URT_HR(VER_E_DEAD) "Item is unusable at this point." - MSG_FOR_URT_HR(VER_E_FIELD_STATIC) "Expected static field." - MSG_FOR_URT_HR(VER_E_FIELD_NO_STATIC) "Expected non-static field." - MSG_FOR_URT_HR(VER_E_ADDR) "Address of not allowed for this item." - MSG_FOR_URT_HR(VER_E_ADDR_BYREF) "Address of not allowed for ByRef." - MSG_FOR_URT_HR(VER_E_ADDR_LITERAL) "Address of not allowed for literal field." - MSG_FOR_URT_HR(VER_E_INITONLY) "Cannot change initonly field outside its .ctor." - MSG_FOR_URT_HR(VER_E_THROW) "Cannot throw this object." - MSG_FOR_URT_HR(VER_E_CALLVIRT_VALCLASS) "Callvirt on a value type method." - MSG_FOR_URT_HR(VER_E_CALL_SIG) "Call signature mismatch." - MSG_FOR_URT_HR(VER_E_CALL_STATIC) "Static function expected." - MSG_FOR_URT_HR(VER_E_CTOR) ".ctor expected." - MSG_FOR_URT_HR(VER_E_CTOR_VIRT) "Cannot use callvirt on .ctor." - MSG_FOR_URT_HR(VER_E_CTOR_OR_SUPER) "Only super::ctor or typeof(this)::ctor allowed here." - MSG_FOR_URT_HR(VER_E_CTOR_MUL_INIT) "Possible call to .ctor more than once." - MSG_FOR_URT_HR(VER_E_SIG) "Unrecognized signature." - MSG_FOR_URT_HR(VER_E_SIG_ARRAY) "Cannot resolve Array type." - MSG_FOR_URT_HR(VER_E_SIG_ARRAY_PTR) "Array of ELEMENT_TYPE_PTR." - MSG_FOR_URT_HR(VER_E_SIG_ARRAY_BYREF) "Array of ELEMENT_TYPE_BYREF or ELEMENT_TYPE_TYPEDBYREF." - MSG_FOR_URT_HR(VER_E_SIG_ELEM_PTR) "ELEMENT_TYPE_PTR cannot be verified." - MSG_FOR_URT_HR(VER_E_SIG_VARARG) "Unexpected vararg." - MSG_FOR_URT_HR(VER_E_SIG_VOID) "Unexpected Void." - MSG_FOR_URT_HR(VER_E_SIG_BYREF_BYREF) "ByRef of ByRef" - MSG_FOR_URT_HR(VER_E_CODE_SIZE_ZERO) "Code size is zero." - MSG_FOR_URT_HR(VER_E_BAD_VARARG) "Unrecognized use of vararg." - MSG_FOR_URT_HR(VER_E_TAIL_CALL) "Missing call, callvirt or calli." - MSG_FOR_URT_HR(VER_E_TAIL_BYREF) "Cannot pass ByRef to a tail call." - MSG_FOR_URT_HR(VER_E_TAIL_RET) "Missing ret." - MSG_FOR_URT_HR(VER_E_TAIL_RET_VOID) "Void ret type expected for tail call." - MSG_FOR_URT_HR(VER_E_TAIL_RET_TYPE) "Tail call return type not compatible." - MSG_FOR_URT_HR(VER_E_TAIL_STACK_EMPTY) "Stack not empty after tail call." - MSG_FOR_URT_HR(VER_E_METHOD_END) "Method ends in the middle of an instruction." - MSG_FOR_URT_HR(VER_E_BAD_BRANCH) "Branch out of the method." - MSG_FOR_URT_HR(VER_E_FIN_OVERLAP) "Finally handler blocks overlap." - MSG_FOR_URT_HR(VER_E_LEXICAL_NESTING) "Lexical nesting." - MSG_FOR_URT_HR(VER_E_VOLATILE) "Missing ldsfld, stsfld, ldind, stind, ldfld, stfld, ldobj, stobj, initblk or cpblk." - MSG_FOR_URT_HR(VER_E_UNALIGNED) "Missing ldind, stind, ldfld, stfld, ldobj, stobj, initblk or cpblk." - MSG_FOR_URT_HR(VER_E_INNERMOST_FIRST) "Innermost exception blocks should be declared first." - MSG_FOR_URT_HR(VER_E_CALLI_VIRTUAL) "Calli not allowed on virtual methods." - MSG_FOR_URT_HR(VER_E_CALL_ABSTRACT) "Call not allowed on abstract methods." - MSG_FOR_URT_HR(VER_E_STACK_UNEXP_ARRAY) "Unexpected array type on the stack." - MSG_FOR_URT_HR(VER_E_NOT_IN_GC_HEAP) "Value type with NotInGCHeap attribute being created on the GC heap." - MSG_FOR_URT_HR(VER_E_TRY_N_EMPTY_STACK) "Attempt to enter a try block with nonempty stack." - MSG_FOR_URT_HR(VER_E_DLGT_CTOR) "Unrecognized arguments for delegate .ctor." - MSG_FOR_URT_HR(VER_E_DLGT_BB) "Delegate .ctor not allowed at the start of a basic block when the function pointer argument is a virtual method." - MSG_FOR_URT_HR(VER_E_DLGT_PATTERN) "Dup, ldvirtftn, newobj delegate::.ctor() pattern expected (in the same basic block)." - MSG_FOR_URT_HR(VER_E_DLGT_LDFTN) "Ldftn or ldvirtftn instruction required before call to a delegate .ctor." - MSG_FOR_URT_HR(VER_E_FTN_ABSTRACT) "Attempt to load address of an abstract method." - MSG_FOR_URT_HR(VER_E_SIG_C_VC) "ELEMENT_TYPE_CLASS ValueClass in signature." - MSG_FOR_URT_HR(VER_E_SIG_VC_C) "ELEMENT_TYPE_VALUETYPE non-ValueClass in signature." - MSG_FOR_URT_HR(VER_E_BOX_PTR_TO_STACK) "Box operation on TypedReference, ArgHandle, or ArgIterator." - MSG_FOR_URT_HR(VER_E_SIG_BYREF_TB_AH) "ByRef of TypedReference, ArgHandle, or ArgIterator." - MSG_FOR_URT_HR(VER_E_SIG_ARRAY_TB_AH) "Array of TypedReference, ArgHandle, or ArgIterator." - MSG_FOR_URT_HR(VER_E_ENDFILTER_STACK) "Stack not empty when leaving an exception filter." - MSG_FOR_URT_HR(VER_E_DLGT_SIG_I) "Unrecognized delegate .ctor signature; expected I." - MSG_FOR_URT_HR(VER_E_DLGT_SIG_O) "Unrecognized delegate .ctor signature; expected Object." - MSG_FOR_URT_HR(VER_E_RA_PTR_TO_STACK) "Mkrefany on TypedReference, ArgHandle, or ArgIterator." - MSG_FOR_URT_HR(VER_E_CATCH_VALUE_TYPE) "Value type not allowed as catch type." - MSG_FOR_URT_HR(VER_E_CATCH_BYREF) "ByRef not allowed as catch type." - MSG_FOR_URT_HR(VER_E_FIL_PRECEED_HND) "filter block should immediately precede handler block" - MSG_FOR_URT_HR(VER_E_LDVIRTFTN_STATIC) "ldvirtftn on static" - MSG_FOR_URT_HR(VER_E_CALLVIRT_STATIC) "callvirt on static" - MSG_FOR_URT_HR(VER_E_INITLOCALS) "initlocals must be set for verifiable methods with one or more local variables." - MSG_FOR_URT_HR(VER_E_BR_TO_EXCEPTION) "branch or leave to the beginning of a catch/filter handler" - MSG_FOR_URT_HR(VER_E_CALL_CTOR) "Call to .ctor only allowed to initialize this pointer from within a .ctor. Try newobj." 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." @@ -880,48 +310,7 @@ BEGIN 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_BAD_PE) "Unverifiable PE Header/native stub." - MSG_FOR_URT_HR(VER_E_BAD_MD) "Unrecognized metadata, unable to verify IL." - MSG_FOR_URT_HR(VER_E_BAD_APPDOMAIN) "Unrecognized appdomain pointer." - MSG_FOR_URT_HR(VER_E_TYPELOAD) "Type load failed." - MSG_FOR_URT_HR(VER_E_PE_LOAD) "Module load failed." - MSG_FOR_URT_HR(VER_E_WRITE_RVA_STATIC) "Cannot modify an imaged based (RVA) static" 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_IFACE_NOTIFACE) "Interface in InterfaceImpl is not marked tdInterface." - MSG_FOR_URT_HR(VLDTR_E_FD_RVAHASNORVA) "Field marked fdHasFieldRVA but has no RVA record." - MSG_FOR_URT_HR(VLDTR_E_FD_RVAHASZERORVA) "Field marked fdHasFieldRVA has RVA set to zero." - MSG_FOR_URT_HR(VLDTR_E_MD_RVAANDIMPLMAP) "Method has both non-zero RVA and ImplMap." - MSG_FOR_URT_HR(VLDTR_E_TD_EXTRAFLAGS) "TypeDef has extraneous bits in flags." - MSG_FOR_URT_HR(VLDTR_E_TD_EXTENDSITSELF) "TypeDef extends itself." - MSG_FOR_URT_HR(VLDTR_E_TD_SYSVTNOTEXTOBJ) "System.ValueType does not extend System.Object." - MSG_FOR_URT_HR(VLDTR_E_TD_EXTTYPESPEC) "Class extends TypeSpec (warning)." - MSG_FOR_URT_HR(VLDTR_E_TD_VTNOSIZE) "Value Class has zero size." - MSG_FOR_URT_HR(VLDTR_E_TD_IFACESEALED) "Interface is sealed." - MSG_FOR_URT_HR(VLDTR_E_NC_BADNESTED) "Bad 'nested' token in NestedClass." - MSG_FOR_URT_HR(VLDTR_E_NC_BADENCLOSER) "Bad 'enclosing' token in NestedClass." - MSG_FOR_URT_HR(VLDTR_E_NC_DUP) "Duplicate NestedClass record." - MSG_FOR_URT_HR(VLDTR_E_NC_DUPENCLOSER) "Duplicate NestedClass with different encloser." - MSG_FOR_URT_HR(VLDTR_E_FRVA_ZERORVA) "RVA set to zero in FieldRVA record." - MSG_FOR_URT_HR(VLDTR_E_FRVA_BADFIELD) "Invalid field token in FieldRVA record." - MSG_FOR_URT_HR(VLDTR_E_FRVA_DUPRVA) "Duplicate RVA in FieldRVA record." - MSG_FOR_URT_HR(VLDTR_E_FRVA_DUPFIELD) "Duplicate field in FieldRVA record." - MSG_FOR_URT_HR(VLDTR_E_EP_BADTOKEN) "Bad token as entry point in CLR header." - MSG_FOR_URT_HR(VLDTR_E_EP_INSTANCE) "Entry point in CLR header is a token of instance method." - MSG_FOR_URT_HR(VLDTR_E_TD_ENUMFLDBADTYPE) "Enum has non-integral underlying type." - MSG_FOR_URT_HR(VLDTR_E_MD_BADRVA) "Method has bogus RVA." - MSG_FOR_URT_HR(VLDTR_E_FD_LITERALNODEFAULT) "Literal field has no const value." - MSG_FOR_URT_HR(VLDTR_E_IFACE_METHNOTIMPL) "Class implementing an interface does not implement one of methods." - MSG_FOR_URT_HR(VLDTR_E_CA_BADPARENT) "CA has invalid owner." - MSG_FOR_URT_HR(VLDTR_E_CA_BADTYPE) "CA has invalid type." - MSG_FOR_URT_HR(VLDTR_E_CA_NOTCTOR) "CA type is not .ctor." - MSG_FOR_URT_HR(VLDTR_E_CA_BADSIG) "CA type has bad signature." - MSG_FOR_URT_HR(VLDTR_E_CA_NOSIG) "CA type has no signature." - MSG_FOR_URT_HR(VLDTR_E_CA_BADPROLOG) "CA blob has bad prolog (not 0x01 0x00)." - MSG_FOR_URT_HR(VLDTR_E_MD_BADLOCALSIGTOK) "Method has invalid LocalSig token." - MSG_FOR_URT_HR(VLDTR_E_MD_BADHEADER) "Method has invalid header." - MSG_FOR_URT_HR(VLDTR_E_EP_TOOMANYARGS) "Entry point has more than one argument." - MSG_FOR_URT_HR(VLDTR_E_EP_BADRET) "Entry point has bad return type." - MSG_FOR_URT_HR(VLDTR_E_EP_BADARG) "Entry point has bad argument." 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." @@ -946,16 +335,9 @@ BEGIN 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_MD_GENERIC_CCTOR) "Method cannot be both generic and a class constructor." - MSG_FOR_URT_HR(VLDTR_E_MD_GENERIC_CTOR) "Method cannot be both generic and an instance constructor." - MSG_FOR_URT_HR(VLDTR_E_MD_GENERIC_IMPORT) "Method cannot be both generic and defined on an imported type." - MSG_FOR_URT_HR(VLDTR_E_MD_GENERIC_BADCALLCONV) "Method cannot be both generic and have non-default calling convention." 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_MD_MISSARITY) "Method signature is generic but is missing its arity." - MSG_FOR_URT_HR(VLDTR_E_MD_ARITYZERO) "Method signature is generic but its arity is zero." 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_MD_GPMISMATCH) "MethodDef signature has arity n but owns m GenericParams." 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." @@ -968,7 +350,6 @@ BEGIN 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(TLBX_E_CIRCULAR_EXPORT2) "TypeLib export: attempted to export an Assembly imported from a TLB." 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." diff --git a/src/coreclr/src/pal/prebuilt/inc/corerror.h b/src/coreclr/src/pal/prebuilt/inc/corerror.h index cad9661..5302629 100644 --- a/src/coreclr/src/pal/prebuilt/inc/corerror.h +++ b/src/coreclr/src/pal/prebuilt/inc/corerror.h @@ -24,54 +24,24 @@ #endif #define CLDB_S_TRUNCATION SMAKEHR(0x1106) -#define CLDB_S_NULL SMAKEHR(0x1109) -#define CLDB_S_INDEX_TABLESCANREQUIRED SMAKEHR(0x1125) -#define TLBX_I_TYPEINFO_IMPORTED SMAKEHR(0x116c) -#define TLBX_I_USEIUNKNOWN SMAKEHR(0x116f) -#define TLBX_I_UNCONVERTABLE_ARGS SMAKEHR(0x1170) -#define TLBX_I_UNCONVERTABLE_FIELD SMAKEHR(0x1171) -#define TLBX_W_WARNING_MESSAGE SMAKEHR(0x1173) -#define TLBX_I_TYPE_EXPORTED SMAKEHR(0x1179) -#define TLBX_I_DUPLICATE_DISPID SMAKEHR(0x117a) -#define TLBX_I_REF_TYPE_AS_STRUCT SMAKEHR(0x117c) -#define TLBX_I_GENERIC_TYPE SMAKEHR(0x117f) -#define TLBX_W_NON_INTEGRAL_CA_TYPE SMAKEHR(0x1184) -#define TLBX_W_IENUM_CA_ON_IUNK SMAKEHR(0x1185) -#define META_S_PARAM_MISMATCH SMAKEHR(0x1189) #define META_S_DUPLICATE SMAKEHR(0x1197) -#define TLBX_S_REFERENCED_TYPELIB SMAKEHR(0x11ac) -#define TLBX_S_NOSTDINTERFACE SMAKEHR(0x11b3) -#define TLBX_S_DUPLICATE_DISPID SMAKEHR(0x11b4) -#define TLBX_W_ENUM_VALUE_TOOBIG SMAKEHR(0x11d5) -#define TLBX_W_EXPORTING_AUTO_LAYOUT SMAKEHR(0x11d9) -#define TLBX_W_DEFAULT_INTF_NOT_VISIBLE SMAKEHR(0x11db) #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 VLDTR_S_WRN SMAKEHR(0x1200) -#define VLDTR_S_ERR SMAKEHR(0x1201) -#define VLDTR_S_WRNERR SMAKEHR(0x1202) #define CORDBG_S_BAD_START_SEQUENCE_POINT SMAKEHR(0x130b) #define CORDBG_S_BAD_END_SEQUENCE_POINT SMAKEHR(0x130c) -#define CORDBG_S_INSUFFICIENT_INFO_FOR_SET_IP SMAKEHR(0x130d) #define CORDBG_S_FUNC_EVAL_HAS_NO_RESULT SMAKEHR(0x1316) #define CORDBG_S_VALUE_POINTS_TO_VOID SMAKEHR(0x1317) #define CORDBG_S_FUNC_EVAL_ABORTED SMAKEHR(0x1319) #define CORDBG_S_AT_END_OF_STACK SMAKEHR(0x1324) #define CORDBG_S_NOT_ALL_BITS_SET SMAKEHR(0x1c13) -#define CEE_E_ENTRYPOINT EMAKEHR(0x1000) #define CEE_E_CVTRES_NOT_FOUND EMAKEHR(0x1001) -#define MSEE_E_LOADLIBFAILED EMAKEHR(0x1010) -#define MSEE_E_GETPROCFAILED EMAKEHR(0x1011) -#define MSEE_E_MULTCOPIESLOADED EMAKEHR(0x1012) #define COR_E_TYPEUNLOADED EMAKEHR(0x1013) #define COR_E_APPDOMAINUNLOADED EMAKEHR(0x1014) #define COR_E_CANNOTUNLOADAPPDOMAIN EMAKEHR(0x1015) #define MSEE_E_ASSEMBLYLOADINPROGRESS EMAKEHR(0x1016) -#define MSEE_E_CANNOTCREATEAPPDOMAIN EMAKEHR(0x1017) #define COR_E_ASSEMBLYEXPECTED EMAKEHR(0x1018) #define COR_E_FIXUPSINEXE EMAKEHR(0x1019) -#define COR_E_NO_LOADLIBRARY_ALLOWED EMAKEHR(0x101a) #define COR_E_NEWER_RUNTIME EMAKEHR(0x101b) #define COR_E_CANNOT_SET_POLICY EMAKEHR(0x101c) #define COR_E_CANNOT_SPECIFY_EVIDENCE EMAKEHR(0x101d) @@ -92,13 +62,10 @@ #define FUSION_E_REF_DEF_MISMATCH EMAKEHR(0x1040) #define FUSION_E_INVALID_PRIVATE_ASM_LOCATION EMAKEHR(0x1041) #define FUSION_E_ASM_MODULE_MISSING EMAKEHR(0x1042) -#define FUSION_E_UNEXPECTED_MODULE_FOUND EMAKEHR(0x1043) #define FUSION_E_PRIVATE_ASM_DISALLOWED EMAKEHR(0x1044) #define FUSION_E_SIGNATURE_CHECK_FAILED EMAKEHR(0x1045) -#define FUSION_E_DATABASE_ERROR EMAKEHR(0x1046) #define FUSION_E_INVALID_NAME EMAKEHR(0x1047) #define FUSION_E_CODE_DOWNLOAD_DISABLED EMAKEHR(0x1048) -#define FUSION_E_UNINSTALL_DISALLOWED EMAKEHR(0x1049) #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) @@ -113,127 +80,35 @@ #define COR_E_LOADING_WINMD_REFERENCE_ASSEMBLY EMAKEHR(0x1069) #define CLDB_E_FILE_BADREAD EMAKEHR(0x1100) #define CLDB_E_FILE_BADWRITE EMAKEHR(0x1101) -#define CLDB_E_FILE_READONLY EMAKEHR(0x1103) -#define CLDB_E_NAME_ERROR EMAKEHR(0x1105) -#define CLDB_E_TRUNCATION EMAKEHR(0x1106) #define CLDB_E_FILE_OLDVER EMAKEHR(0x1107) -#define CLDB_E_RELOCATED EMAKEHR(0x1108) #define CLDB_E_SMDUPLICATE EMAKEHR(0x110a) #define CLDB_E_NO_DATA EMAKEHR(0x110b) -#define CLDB_E_READONLY EMAKEHR(0x110c) #define CLDB_E_INCOMPATIBLE EMAKEHR(0x110d) #define CLDB_E_FILE_CORRUPT EMAKEHR(0x110e) -#define CLDB_E_SCHEMA_VERNOTFOUND EMAKEHR(0x110f) #define CLDB_E_BADUPDATEMODE EMAKEHR(0x1110) -#define CLDB_E_INDEX_NONULLKEYS EMAKEHR(0x1121) -#define CLDB_E_INDEX_DUPLICATE EMAKEHR(0x1122) -#define CLDB_E_INDEX_BADTYPE EMAKEHR(0x1123) #define CLDB_E_INDEX_NOTFOUND EMAKEHR(0x1124) #define CLDB_E_RECORD_NOTFOUND EMAKEHR(0x1130) -#define CLDB_E_RECORD_OVERFLOW EMAKEHR(0x1131) -#define CLDB_E_RECORD_DUPLICATE EMAKEHR(0x1132) -#define CLDB_E_RECORD_PKREQUIRED EMAKEHR(0x1133) -#define CLDB_E_RECORD_DELETED EMAKEHR(0x1134) #define CLDB_E_RECORD_OUTOFORDER EMAKEHR(0x1135) -#define CLDB_E_COLUMN_OVERFLOW EMAKEHR(0x1140) -#define CLDB_E_COLUMN_READONLY EMAKEHR(0x1141) -#define CLDB_E_COLUMN_SPECIALCOL EMAKEHR(0x1142) -#define CLDB_E_COLUMN_PKNONULLS EMAKEHR(0x1143) -#define CLDB_E_TABLE_CANTDROP EMAKEHR(0x1150) -#define CLDB_E_OBJECT_NOTFOUND EMAKEHR(0x1151) -#define CLDB_E_OBJECT_COLNOTFOUND EMAKEHR(0x1152) -#define CLDB_E_VECTOR_BADINDEX EMAKEHR(0x1153) #define CLDB_E_TOO_BIG EMAKEHR(0x1154) #define META_E_INVALID_TOKEN_TYPE EMAKEHR(0x115f) -#define TLBX_E_INVALID_TYPEINFO EMAKEHR(0x1160) -#define TLBX_E_INVALID_TYPEINFO_UNNAMED EMAKEHR(0x1161) -#define TLBX_E_CTX_NESTED EMAKEHR(0x1162) -#define TLBX_E_ERROR_MESSAGE EMAKEHR(0x1163) -#define TLBX_E_CANT_SAVE EMAKEHR(0x1164) -#define TLBX_W_LIBNOTREGISTERED EMAKEHR(0x1165) -#define TLBX_E_CANTLOADLIBRARY EMAKEHR(0x1166) -#define TLBX_E_BAD_VT_TYPE EMAKEHR(0x1167) -#define TLBX_E_NO_MSCOREE_TLB EMAKEHR(0x1168) -#define TLBX_E_BAD_MSCOREE_TLB EMAKEHR(0x1169) -#define TLBX_E_TLB_EXCEPTION EMAKEHR(0x116a) -#define TLBX_E_MULTIPLE_LCIDS EMAKEHR(0x116b) -#define TLBX_E_AMBIGUOUS_RETURN EMAKEHR(0x116d) -#define TLBX_E_DUPLICATE_TYPE_NAME EMAKEHR(0x116e) -#define TLBX_I_NONSEQUENTIALSTRUCT EMAKEHR(0x1172) -#define TLBX_I_RESOLVEREFFAILED EMAKEHR(0x1174) -#define TLBX_E_ASANY EMAKEHR(0x1175) -#define TLBX_E_INVALIDLCIDPARAM EMAKEHR(0x1176) -#define TLBX_E_LCIDONDISPONLYITF EMAKEHR(0x1177) -#define TLBX_E_NONPUBLIC_FIELD EMAKEHR(0x1178) -#define TLBX_E_BAD_NAMES EMAKEHR(0x117b) -#define TLBX_E_GENERICINST_SIGNATURE EMAKEHR(0x117d) -#define TLBX_E_GENERICPAR_SIGNATURE EMAKEHR(0x117e) -#define META_E_DUPLICATE EMAKEHR(0x1180) -#define META_E_GUID_REQUIRED EMAKEHR(0x1181) -#define META_E_TYPEDEF_MISMATCH EMAKEHR(0x1182) -#define META_E_MERGE_COLLISION EMAKEHR(0x1183) -#define TLBX_E_NO_SAFEHANDLE_ARRAYS EMAKEHR(0x1186) -#define META_E_METHD_NOT_FOUND EMAKEHR(0x1187) -#define META_E_FIELD_NOT_FOUND EMAKEHR(0x1188) -#define META_E_PARAM_MISMATCH EMAKEHR(0x1189) #define META_E_BADMETADATA EMAKEHR(0x118a) -#define META_E_INTFCEIMPL_NOT_FOUND EMAKEHR(0x118b) #define TLBX_E_NO_CRITICALHANDLE_ARRAYS EMAKEHR(0x118c) -#define META_E_CLASS_LAYOUT_INCONSISTENT EMAKEHR(0x118d) -#define META_E_FIELD_MARSHAL_NOT_FOUND EMAKEHR(0x118e) -#define META_E_METHODSEM_NOT_FOUND EMAKEHR(0x118f) -#define META_E_EVENT_NOT_FOUND EMAKEHR(0x1190) -#define META_E_PROP_NOT_FOUND EMAKEHR(0x1191) #define META_E_BAD_SIGNATURE EMAKEHR(0x1192) #define META_E_BAD_INPUT_PARAMETER EMAKEHR(0x1193) -#define META_E_METHDIMPL_INCONSISTENT EMAKEHR(0x1194) -#define META_E_MD_INCONSISTENCY EMAKEHR(0x1195) #define META_E_CANNOTRESOLVETYPEREF EMAKEHR(0x1196) #define META_E_STRINGSPACE_FULL EMAKEHR(0x1198) -#define META_E_UNEXPECTED_REMAP EMAKEHR(0x1199) #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_CANT_LOAD_MODULE EMAKEHR(0x11a0) -#define TLBX_E_CANT_LOAD_CLASS EMAKEHR(0x11a1) -#define TLBX_E_NULL_MODULE EMAKEHR(0x11a2) -#define TLBX_E_NO_CLSID_KEY EMAKEHR(0x11a3) -#define TLBX_E_CIRCULAR_EXPORT EMAKEHR(0x11a4) -#define TLBX_E_CIRCULAR_IMPORT EMAKEHR(0x11a5) -#define TLBX_E_BAD_NATIVETYPE EMAKEHR(0x11a6) -#define TLBX_E_BAD_VTABLE EMAKEHR(0x11a7) -#define TLBX_E_CRM_NON_STATIC EMAKEHR(0x11a8) -#define TLBX_E_CRM_INVALID_SIG EMAKEHR(0x11a9) -#define TLBX_E_CLASS_LOAD_EXCEPTION EMAKEHR(0x11aa) -#define TLBX_E_UNKNOWN_SIGNATURE EMAKEHR(0x11ab) -#define TLBX_E_REFERENCED_TYPELIB EMAKEHR(0x11ac) #define TLBX_E_INVALID_NAMESPACE EMAKEHR(0x11ad) -#define TLBX_E_LAYOUT_ERROR EMAKEHR(0x11ae) -#define TLBX_E_NOTIUNKNOWN EMAKEHR(0x11af) -#define TLBX_E_NONVISIBLEVALUECLASS EMAKEHR(0x11b0) -#define TLBX_E_LPTSTR_NOT_ALLOWED EMAKEHR(0x11b1) -#define TLBX_E_AUTO_CS_NOT_ALLOWED EMAKEHR(0x11b2) -#define TLBX_E_ENUM_VALUE_INVALID EMAKEHR(0x11b5) -#define TLBX_E_DUPLICATE_IID EMAKEHR(0x11b6) -#define TLBX_E_NO_NESTED_ARRAYS EMAKEHR(0x11b7) -#define TLBX_E_PARAM_ERROR_NAMED EMAKEHR(0x11b8) -#define TLBX_E_PARAM_ERROR_UNNAMED EMAKEHR(0x11b9) -#define TLBX_E_AGNOST_SIGNATURE EMAKEHR(0x11ba) -#define TLBX_E_CONVERT_FAIL EMAKEHR(0x11bb) -#define TLBX_W_DUAL_NOT_DISPATCH EMAKEHR(0x11bc) -#define TLBX_E_BAD_SIGNATURE EMAKEHR(0x11bd) -#define TLBX_E_ARRAY_NEEDS_NT_FIXED EMAKEHR(0x11be) -#define TLBX_E_CLASS_NEEDS_NT_INTF EMAKEHR(0x11bf) #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_REPEATED_ARG EMAKEHR(0x11c3) #define META_E_CA_UNKNOWN_ARGUMENT EMAKEHR(0x11c4) -#define META_E_CA_VARIANT_NYI EMAKEHR(0x11c5) -#define META_E_CA_ARRAY_NYI EMAKEHR(0x11c6) #define META_E_CA_UNEXPECTED_TYPE EMAKEHR(0x11c7) #define META_E_CA_INVALID_ARGTYPE EMAKEHR(0x11c8) #define META_E_CA_INVALID_ARG_FOR_TYPE EMAKEHR(0x11c9) @@ -241,77 +116,23 @@ #define META_E_CA_INVALID_MARSHALAS_FIELDS EMAKEHR(0x11cb) #define META_E_CA_NT_FIELDONLY EMAKEHR(0x11cc) #define META_E_CA_NEGATIVE_PARAMINDEX EMAKEHR(0x11cd) -#define META_E_CA_NEGATIVE_MULTIPLIER EMAKEHR(0x11ce) #define META_E_CA_NEGATIVE_CONSTSIZE EMAKEHR(0x11cf) #define META_E_CA_FIXEDSTR_SIZE_REQUIRED EMAKEHR(0x11d0) #define META_E_CA_CUSTMARSH_TYPE_REQUIRED EMAKEHR(0x11d1) -#define META_E_CA_FILENAME_REQUIRED EMAKEHR(0x11d2) -#define TLBX_W_NO_PROPS_IN_EVENTS EMAKEHR(0x11d3) #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_TYPED_REF EMAKEHR(0x11da) -#define TLBX_E_BITNESS_MISMATCH EMAKEHR(0x11e1) #define TLBX_E_EVENT_WITH_NEWENUM EMAKEHR(0x11e2) -#define TLBX_E_PROPGET_WITHOUT_RETURN EMAKEHR(0x11e3) #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_CDTKN_OUTOFRANGE EMAKEHR(0x1204) -#define VLDTR_E_CDRID_OUTOFRANGE EMAKEHR(0x1205) #define VLDTR_E_STRING_INVALID EMAKEHR(0x1206) #define VLDTR_E_GUID_INVALID EMAKEHR(0x1207) #define VLDTR_E_BLOB_INVALID EMAKEHR(0x1208) -#define VLDTR_E_MOD_MULTI EMAKEHR(0x1209) -#define VLDTR_E_MOD_NULLMVID EMAKEHR(0x120a) -#define VLDTR_E_TR_NAMENULL EMAKEHR(0x120b) -#define VLDTR_E_TR_DUP EMAKEHR(0x120c) -#define VLDTR_E_TD_NAMENULL EMAKEHR(0x120d) -#define VLDTR_E_TD_DUPNAME EMAKEHR(0x120e) -#define VLDTR_E_TD_DUPGUID EMAKEHR(0x120f) -#define VLDTR_E_TD_NOTIFACEOBJEXTNULL EMAKEHR(0x1210) -#define VLDTR_E_TD_OBJEXTENDSNONNULL EMAKEHR(0x1211) -#define VLDTR_E_TD_EXTENDSSEALED EMAKEHR(0x1212) -#define VLDTR_E_TD_DLTNORTSPCL EMAKEHR(0x1213) -#define VLDTR_E_TD_RTSPCLNOTDLT EMAKEHR(0x1214) -#define VLDTR_E_MI_DECLPRIV EMAKEHR(0x1215) -#define VLDTR_E_AS_BADNAME EMAKEHR(0x1216) -#define VLDTR_E_FILE_SYSNAME EMAKEHR(0x1217) -#define VLDTR_E_MI_BODYSTATIC EMAKEHR(0x1218) -#define VLDTR_E_TD_IFACENOTABS EMAKEHR(0x1219) -#define VLDTR_E_TD_IFACEPARNOTNIL EMAKEHR(0x121a) -#define VLDTR_E_TD_IFACEGUIDNULL EMAKEHR(0x121b) -#define VLDTR_E_MI_DECLFINAL EMAKEHR(0x121c) -#define VLDTR_E_TD_VTNOTSEAL EMAKEHR(0x121d) -#define VLDTR_E_PD_BADFLAGS EMAKEHR(0x121e) -#define VLDTR_E_IFACE_DUP EMAKEHR(0x121f) -#define VLDTR_E_MR_NAMENULL EMAKEHR(0x1220) -#define VLDTR_E_MR_VTBLNAME EMAKEHR(0x1221) -#define VLDTR_E_MR_DELNAME EMAKEHR(0x1222) -#define VLDTR_E_MR_PARNIL EMAKEHR(0x1223) #define VLDTR_E_MR_BADCALLINGCONV EMAKEHR(0x1224) -#define VLDTR_E_MR_NOTVARARG EMAKEHR(0x1225) -#define VLDTR_E_MR_NAMEDIFF EMAKEHR(0x1226) -#define VLDTR_E_MR_SIGDIFF EMAKEHR(0x1227) -#define VLDTR_E_MR_DUP EMAKEHR(0x1228) -#define VLDTR_E_CL_TDAUTO EMAKEHR(0x1229) -#define VLDTR_E_CL_BADPCKSZ EMAKEHR(0x122a) -#define VLDTR_E_CL_DUP EMAKEHR(0x122b) -#define VLDTR_E_FL_BADOFFSET EMAKEHR(0x122c) -#define VLDTR_E_FL_TDNIL EMAKEHR(0x122d) -#define VLDTR_E_FL_NOCL EMAKEHR(0x122e) -#define VLDTR_E_FL_TDNOTEXPLCT EMAKEHR(0x122f) -#define VLDTR_E_FL_FLDSTATIC EMAKEHR(0x1230) -#define VLDTR_E_FL_DUP EMAKEHR(0x1231) -#define VLDTR_E_MODREF_NAMENULL EMAKEHR(0x1232) -#define VLDTR_E_MODREF_DUP EMAKEHR(0x1233) -#define VLDTR_E_TR_BADSCOPE EMAKEHR(0x1234) -#define VLDTR_E_TD_NESTEDNOENCL EMAKEHR(0x1235) -#define VLDTR_E_TD_EXTTRRES EMAKEHR(0x1236) #define VLDTR_E_SIGNULL EMAKEHR(0x1237) -#define VLDTR_E_SIGNODATA EMAKEHR(0x1238) #define VLDTR_E_MD_BADCALLINGCONV EMAKEHR(0x1239) #define VLDTR_E_MD_THISSTATIC EMAKEHR(0x123a) #define VLDTR_E_MD_NOTTHISNOTSTATIC EMAKEHR(0x123b) @@ -328,186 +149,13 @@ #define VLDTR_E_SIG_MISSLBND EMAKEHR(0x1246) #define VLDTR_E_SIG_BADELTYPE EMAKEHR(0x1247) #define VLDTR_E_SIG_MISSVASIZE EMAKEHR(0x1248) -#define VLDTR_E_FD_BADCALLINGCONV EMAKEHR(0x1249) -#define VLDTR_E_MD_NAMENULL EMAKEHR(0x124a) -#define VLDTR_E_MD_PARNIL EMAKEHR(0x124b) -#define VLDTR_E_MD_DUP EMAKEHR(0x124c) -#define VLDTR_E_FD_NAMENULL EMAKEHR(0x124d) -#define VLDTR_E_FD_PARNIL EMAKEHR(0x124e) -#define VLDTR_E_FD_DUP EMAKEHR(0x124f) -#define VLDTR_E_AS_MULTI EMAKEHR(0x1250) -#define VLDTR_E_AS_NAMENULL EMAKEHR(0x1251) -#define VLDTR_E_SIG_TOKTYPEMISMATCH EMAKEHR(0x1252) -#define VLDTR_E_CL_TDINTF EMAKEHR(0x1253) -#define VLDTR_E_ASOS_OSPLTFRMIDINVAL EMAKEHR(0x1254) -#define VLDTR_E_AR_NAMENULL EMAKEHR(0x1255) #define VLDTR_E_TD_ENCLNOTNESTED EMAKEHR(0x1256) -#define VLDTR_E_AROS_OSPLTFRMIDINVAL EMAKEHR(0x1257) -#define VLDTR_E_FILE_NAMENULL EMAKEHR(0x1258) -#define VLDTR_E_CT_NAMENULL EMAKEHR(0x1259) -#define VLDTR_E_TD_EXTENDSCHILD EMAKEHR(0x125a) -#define VLDTR_E_MAR_NAMENULL EMAKEHR(0x125b) -#define VLDTR_E_FILE_DUP EMAKEHR(0x125c) -#define VLDTR_E_FILE_NAMEFULLQLFD EMAKEHR(0x125d) -#define VLDTR_E_CT_DUP EMAKEHR(0x125e) -#define VLDTR_E_MAR_DUP EMAKEHR(0x125f) -#define VLDTR_E_MAR_NOTPUBPRIV EMAKEHR(0x1260) -#define VLDTR_E_TD_ENUMNOVALUE EMAKEHR(0x1261) -#define VLDTR_E_TD_ENUMVALSTATIC EMAKEHR(0x1262) -#define VLDTR_E_TD_ENUMVALNOTSN EMAKEHR(0x1263) -#define VLDTR_E_TD_ENUMFLDNOTST EMAKEHR(0x1264) -#define VLDTR_E_TD_ENUMFLDNOTLIT EMAKEHR(0x1265) -#define VLDTR_E_TD_ENUMNOLITFLDS EMAKEHR(0x1266) -#define VLDTR_E_TD_ENUMFLDSIGMISMATCH EMAKEHR(0x1267) -#define VLDTR_E_TD_ENUMVALNOT1ST EMAKEHR(0x1268) -#define VLDTR_E_FD_NOTVALUERTSN EMAKEHR(0x1269) -#define VLDTR_E_FD_VALUEPARNOTENUM EMAKEHR(0x126a) -#define VLDTR_E_FD_INSTINIFACE EMAKEHR(0x126b) -#define VLDTR_E_FD_NOTPUBINIFACE EMAKEHR(0x126c) -#define VLDTR_E_FMD_GLOBALNOTPUBPRIVSC EMAKEHR(0x126d) -#define VLDTR_E_FMD_GLOBALNOTSTATIC EMAKEHR(0x126e) -#define VLDTR_E_FD_GLOBALNORVA EMAKEHR(0x126f) -#define VLDTR_E_MD_CTORZERORVA EMAKEHR(0x1270) -#define VLDTR_E_FD_MARKEDNOMARSHAL EMAKEHR(0x1271) -#define VLDTR_E_FD_MARSHALNOTMARKED EMAKEHR(0x1272) -#define VLDTR_E_FD_MARKEDNODEFLT EMAKEHR(0x1273) -#define VLDTR_E_FD_DEFLTNOTMARKED EMAKEHR(0x1274) -#define VLDTR_E_FMD_MARKEDNOSECUR EMAKEHR(0x1275) -#define VLDTR_E_FMD_SECURNOTMARKED EMAKEHR(0x1276) #define VLDTR_E_FMD_PINVOKENOTSTATIC EMAKEHR(0x1277) -#define VLDTR_E_FMD_MARKEDNOPINVOKE EMAKEHR(0x1278) -#define VLDTR_E_FMD_PINVOKENOTMARKED EMAKEHR(0x1279) -#define VLDTR_E_FMD_BADIMPLMAP EMAKEHR(0x127a) -#define VLDTR_E_IMAP_BADMODREF EMAKEHR(0x127b) -#define VLDTR_E_IMAP_BADMEMBER EMAKEHR(0x127c) -#define VLDTR_E_IMAP_BADIMPORTNAME EMAKEHR(0x127d) -#define VLDTR_E_IMAP_BADCALLCONV EMAKEHR(0x127e) -#define VLDTR_E_FMD_BADACCESSFLAG EMAKEHR(0x127f) -#define VLDTR_E_FD_INITONLYANDLITERAL EMAKEHR(0x1280) -#define VLDTR_E_FD_LITERALNOTSTATIC EMAKEHR(0x1281) -#define VLDTR_E_FMD_RTSNNOTSN EMAKEHR(0x1282) -#define VLDTR_E_MD_ABSTPARNOTABST EMAKEHR(0x1283) -#define VLDTR_E_MD_NOTSTATABSTININTF EMAKEHR(0x1284) -#define VLDTR_E_MD_NOTPUBININTF EMAKEHR(0x1285) -#define VLDTR_E_MD_CTORININTF EMAKEHR(0x1286) -#define VLDTR_E_MD_GLOBALCTORCCTOR EMAKEHR(0x1287) -#define VLDTR_E_MD_CTORSTATIC EMAKEHR(0x1288) -#define VLDTR_E_MD_CTORNOTSNRTSN EMAKEHR(0x1289) -#define VLDTR_E_MD_CTORVIRT EMAKEHR(0x128a) -#define VLDTR_E_MD_CTORABST EMAKEHR(0x128b) -#define VLDTR_E_MD_CCTORNOTSTATIC EMAKEHR(0x128c) -#define VLDTR_E_MD_ZERORVA EMAKEHR(0x128d) -#define VLDTR_E_MD_FINNOTVIRT EMAKEHR(0x128e) -#define VLDTR_E_MD_STATANDFINORVIRT EMAKEHR(0x128f) -#define VLDTR_E_MD_ABSTANDFINAL EMAKEHR(0x1290) -#define VLDTR_E_MD_ABSTANDIMPL EMAKEHR(0x1291) -#define VLDTR_E_MD_ABSTANDPINVOKE EMAKEHR(0x1292) -#define VLDTR_E_MD_ABSTNOTVIRT EMAKEHR(0x1293) -#define VLDTR_E_MD_NOTABSTNOTIMPL EMAKEHR(0x1294) -#define VLDTR_E_MD_NOTABSTBADFLAGSRVA EMAKEHR(0x1295) -#define VLDTR_E_MD_PRIVSCOPENORVA EMAKEHR(0x1296) -#define VLDTR_E_MD_GLOBALABSTORVIRT EMAKEHR(0x1297) -#define VLDTR_E_SIG_LONGFORM EMAKEHR(0x1298) -#define VLDTR_E_MD_MULTIPLESEMANTICS EMAKEHR(0x1299) -#define VLDTR_E_MD_INVALIDSEMANTICS EMAKEHR(0x129a) -#define VLDTR_E_MD_SEMANTICSNOTEXIST EMAKEHR(0x129b) -#define VLDTR_E_MI_DECLNOTVIRT EMAKEHR(0x129c) -#define VLDTR_E_FMD_GLOBALITEM EMAKEHR(0x129d) -#define VLDTR_E_MD_MULTSEMANTICFLAGS EMAKEHR(0x129e) -#define VLDTR_E_MD_NOSEMANTICFLAGS EMAKEHR(0x129f) -#define VLDTR_E_FD_FLDINIFACE EMAKEHR(0x12a0) -#define VLDTR_E_AS_HASHALGID EMAKEHR(0x12a1) -#define VLDTR_E_AS_PROCID EMAKEHR(0x12a2) -#define VLDTR_E_AR_PROCID EMAKEHR(0x12a3) -#define VLDTR_E_CN_PARENTRANGE EMAKEHR(0x12a4) -#define VLDTR_E_AS_BADFLAGS EMAKEHR(0x12a5) -#define VLDTR_E_TR_HASTYPEDEF EMAKEHR(0x12a6) -#define VLDTR_E_IFACE_BADIMPL EMAKEHR(0x12a7) -#define VLDTR_E_IFACE_BADIFACE EMAKEHR(0x12a8) -#define VLDTR_E_TD_SECURNOTMARKED EMAKEHR(0x12a9) -#define VLDTR_E_TD_MARKEDNOSECUR EMAKEHR(0x12aa) -#define VLDTR_E_MD_CCTORHASARGS EMAKEHR(0x12ab) -#define VLDTR_E_CT_BADIMPL EMAKEHR(0x12ac) -#define VLDTR_E_MI_ALIENBODY EMAKEHR(0x12ad) -#define VLDTR_E_MD_CCTORCALLCONV EMAKEHR(0x12ae) -#define VLDTR_E_MI_BADCLASS EMAKEHR(0x12af) -#define VLDTR_E_MI_CLASSISINTF EMAKEHR(0x12b0) -#define VLDTR_E_MI_BADDECL EMAKEHR(0x12b1) -#define VLDTR_E_MI_BADBODY EMAKEHR(0x12b2) -#define VLDTR_E_MI_DUP EMAKEHR(0x12b3) -#define VLDTR_E_FD_BADPARENT EMAKEHR(0x12b4) -#define VLDTR_E_MD_PARAMOUTOFSEQ EMAKEHR(0x12b5) -#define VLDTR_E_MD_PARASEQTOOBIG EMAKEHR(0x12b6) -#define VLDTR_E_MD_PARMMARKEDNOMARSHAL EMAKEHR(0x12b7) -#define VLDTR_E_MD_PARMMARSHALNOTMARKED EMAKEHR(0x12b8) -#define VLDTR_E_MD_PARMMARKEDNODEFLT EMAKEHR(0x12ba) -#define VLDTR_E_MD_PARMDEFLTNOTMARKED EMAKEHR(0x12bb) -#define VLDTR_E_PR_BADSCOPE EMAKEHR(0x12bc) -#define VLDTR_E_PR_NONAME EMAKEHR(0x12bd) -#define VLDTR_E_PR_NOSIG EMAKEHR(0x12be) -#define VLDTR_E_PR_DUP EMAKEHR(0x12bf) -#define VLDTR_E_PR_BADCALLINGCONV EMAKEHR(0x12c0) -#define VLDTR_E_PR_MARKEDNODEFLT EMAKEHR(0x12c1) -#define VLDTR_E_PR_DEFLTNOTMARKED EMAKEHR(0x12c2) -#define VLDTR_E_PR_BADSEMANTICS EMAKEHR(0x12c3) -#define VLDTR_E_PR_BADMETHOD EMAKEHR(0x12c4) -#define VLDTR_E_PR_ALIENMETHOD EMAKEHR(0x12c5) -#define VLDTR_E_CN_BLOBNOTNULL EMAKEHR(0x12c6) -#define VLDTR_E_CN_BLOBNULL EMAKEHR(0x12c7) -#define VLDTR_E_EV_BADSCOPE EMAKEHR(0x12c8) -#define VLDTR_E_EV_NONAME EMAKEHR(0x12ca) -#define VLDTR_E_EV_DUP EMAKEHR(0x12cb) -#define VLDTR_E_EV_BADEVTYPE EMAKEHR(0x12cc) -#define VLDTR_E_EV_EVTYPENOTCLASS EMAKEHR(0x12cd) -#define VLDTR_E_EV_BADSEMANTICS EMAKEHR(0x12ce) -#define VLDTR_E_EV_BADMETHOD EMAKEHR(0x12cf) -#define VLDTR_E_EV_ALIENMETHOD EMAKEHR(0x12d0) -#define VLDTR_E_EV_NOADDON EMAKEHR(0x12d1) -#define VLDTR_E_EV_NOREMOVEON EMAKEHR(0x12d2) -#define VLDTR_E_CT_DUPTDNAME EMAKEHR(0x12d3) -#define VLDTR_E_MAR_BADOFFSET EMAKEHR(0x12d4) -#define VLDTR_E_DS_BADOWNER EMAKEHR(0x12d5) -#define VLDTR_E_DS_BADFLAGS EMAKEHR(0x12d6) -#define VLDTR_E_DS_NOBLOB EMAKEHR(0x12d7) -#define VLDTR_E_MAR_BADIMPL EMAKEHR(0x12d8) -#define VLDTR_E_MR_VARARGCALLINGCONV EMAKEHR(0x12da) -#define VLDTR_E_MD_CTORNOTVOID EMAKEHR(0x12db) -#define VLDTR_E_EV_FIRENOTVOID EMAKEHR(0x12dc) -#define VLDTR_E_AS_BADLOCALE EMAKEHR(0x12dd) -#define VLDTR_E_CN_PARENTTYPE EMAKEHR(0x12de) #define VLDTR_E_SIG_SENTINMETHODDEF EMAKEHR(0x12df) #define VLDTR_E_SIG_SENTMUSTVARARG EMAKEHR(0x12e0) #define VLDTR_E_SIG_MULTSENTINELS EMAKEHR(0x12e1) -#define VLDTR_E_SIG_LASTSENTINEL EMAKEHR(0x12e2) #define VLDTR_E_SIG_MISSARG EMAKEHR(0x12e3) #define VLDTR_E_SIG_BYREFINFIELD EMAKEHR(0x12e4) -#define VLDTR_E_MD_SYNCMETHODINVTYPE EMAKEHR(0x12e5) -#define VLDTR_E_TD_NAMETOOLONG EMAKEHR(0x12e6) -#define VLDTR_E_AS_PROCDUP EMAKEHR(0x12e7) -#define VLDTR_E_ASOS_DUP EMAKEHR(0x12e8) -#define VLDTR_E_MAR_BADFLAGS EMAKEHR(0x12e9) -#define VLDTR_E_CT_NOTYPEDEFID EMAKEHR(0x12ea) -#define VLDTR_E_FILE_BADFLAGS EMAKEHR(0x12eb) -#define VLDTR_E_FILE_NULLHASH EMAKEHR(0x12ec) -#define VLDTR_E_MOD_NONAME EMAKEHR(0x12ed) -#define VLDTR_E_MOD_NAMEFULLQLFD EMAKEHR(0x12ee) -#define VLDTR_E_TD_RTSPCLNOTSPCL EMAKEHR(0x12ef) -#define VLDTR_E_TD_EXTENDSIFACE EMAKEHR(0x12f0) -#define VLDTR_E_MD_CTORPINVOKE EMAKEHR(0x12f1) -#define VLDTR_E_TD_SYSENUMNOTCLASS EMAKEHR(0x12f2) -#define VLDTR_E_TD_SYSENUMNOTEXTVTYPE EMAKEHR(0x12f3) -#define VLDTR_E_MI_SIGMISMATCH EMAKEHR(0x12f4) -#define VLDTR_E_TD_ENUMHASMETHODS EMAKEHR(0x12f5) -#define VLDTR_E_TD_ENUMIMPLIFACE EMAKEHR(0x12f6) -#define VLDTR_E_TD_ENUMHASPROP EMAKEHR(0x12f7) -#define VLDTR_E_TD_ENUMHASEVENT EMAKEHR(0x12f8) -#define VLDTR_E_TD_BADMETHODLST EMAKEHR(0x12f9) -#define VLDTR_E_TD_BADFIELDLST EMAKEHR(0x12fa) -#define VLDTR_E_CN_BADTYPE EMAKEHR(0x12fb) -#define VLDTR_E_TD_ENUMNOINSTFLD EMAKEHR(0x12fc) -#define VLDTR_E_TD_ENUMMULINSTFLD EMAKEHR(0x12fd) -#define VLDTR_E_INTERRUPTED EMAKEHR(0x12fe) -#define VLDTR_E_NOTINIT EMAKEHR(0x12ff) #define CORDBG_E_UNRECOVERABLE_ERROR EMAKEHR(0x1300) #define CORDBG_E_PROCESS_TERMINATED EMAKEHR(0x1301) #define CORDBG_E_PROCESS_NOT_SYNCHRONIZED EMAKEHR(0x1302) @@ -516,7 +164,6 @@ #define CORDBG_E_BAD_REFERENCE_VALUE EMAKEHR(0x1305) #define CORDBG_E_FIELD_NOT_AVAILABLE EMAKEHR(0x1306) #define CORDBG_E_NON_NATIVE_FRAME EMAKEHR(0x1307) -#define CORDBG_E_NONCONTINUABLE_EXCEPTION EMAKEHR(0x1308) #define CORDBG_E_CODE_NOT_AVAILABLE EMAKEHR(0x1309) #define CORDBG_E_FUNCTION_NOT_IL EMAKEHR(0x130a) #define CORDBG_E_CANT_SET_IP_INTO_FINALLY EMAKEHR(0x130e) @@ -527,16 +174,11 @@ #define CORDBG_E_FUNC_EVAL_BAD_START_POINT EMAKEHR(0x1313) #define CORDBG_E_INVALID_OBJECT EMAKEHR(0x1314) #define CORDBG_E_FUNC_EVAL_NOT_COMPLETE EMAKEHR(0x1315) -#define CORDBG_E_INPROC_NOT_IMPL EMAKEHR(0x1318) #define CORDBG_E_STATIC_VAR_NOT_AVAILABLE EMAKEHR(0x131a) -#define CORDBG_E_OBJECT_IS_NOT_COPYABLE_VALUE_CLASS EMAKEHR(0x131b) #define CORDBG_E_CANT_SETIP_INTO_OR_OUT_OF_FILTER EMAKEHR(0x131c) #define CORDBG_E_CANT_CHANGE_JIT_SETTING_FOR_ZAP_MODULE EMAKEHR(0x131d) #define CORDBG_E_CANT_SET_IP_OUT_OF_FINALLY_ON_WIN64 EMAKEHR(0x131e) #define CORDBG_E_CANT_SET_IP_OUT_OF_CATCH_ON_WIN64 EMAKEHR(0x131f) -#define CORDBG_E_REMOTE_CONNECTION_CONN_RESET EMAKEHR(0x1320) -#define CORDBG_E_REMOTE_CONNECTION_KEEP_ALIVE EMAKEHR(0x1321) -#define CORDBG_E_REMOTE_CONNECTION_FATAL_ERROR EMAKEHR(0x1322) #define CORDBG_E_CANT_SET_TO_JMC EMAKEHR(0x1323) #define CORDBG_E_NO_CONTEXT_FOR_INTERNAL_FRAME EMAKEHR(0x1325) #define CORDBG_E_NOT_CHILD_FRAME EMAKEHR(0x1326) @@ -547,32 +189,21 @@ #define CORDBG_E_DEBUGGER_ALREADY_ATTACHED EMAKEHR(0x132e) #define CORDBG_E_SUPERFLOUS_CONTINUE EMAKEHR(0x132f) #define CORDBG_E_SET_VALUE_NOT_ALLOWED_ON_NONLEAF_FRAME EMAKEHR(0x1330) -#define CORDBG_E_ENC_EH_MAX_NESTING_LEVEL_CANT_INCREASE EMAKEHR(0x1331) #define CORDBG_E_ENC_MODULE_NOT_ENC_ENABLED EMAKEHR(0x1332) #define CORDBG_E_SET_IP_NOT_ALLOWED_ON_EXCEPTION EMAKEHR(0x1333) #define CORDBG_E_VARIABLE_IS_ACTUALLY_LITERAL EMAKEHR(0x1334) #define CORDBG_E_PROCESS_DETACHED EMAKEHR(0x1335) -#define CORDBG_E_ENC_METHOD_SIG_CHANGED EMAKEHR(0x1336) -#define CORDBG_E_ENC_METHOD_NO_LOCAL_SIG EMAKEHR(0x1337) #define CORDBG_E_ENC_CANT_ADD_FIELD_TO_VALUE_OR_LAYOUT_CLASS EMAKEHR(0x1338) -#define CORDBG_E_ENC_CANT_CHANGE_FIELD EMAKEHR(0x1339) -#define CORDBG_E_ENC_CANT_ADD_NON_PRIVATE_MEMBER EMAKEHR(0x133a) #define CORDBG_E_FIELD_NOT_STATIC EMAKEHR(0x133b) #define CORDBG_E_FIELD_NOT_INSTANCE EMAKEHR(0x133c) -#define CORDBG_E_ENC_ZAPPED_WITHOUT_ENC EMAKEHR(0x133d) -#define CORDBG_E_ENC_BAD_METHOD_INFO EMAKEHR(0x133e) #define CORDBG_E_ENC_JIT_CANT_UPDATE EMAKEHR(0x133f) -#define CORDBG_E_ENC_MISSING_CLASS EMAKEHR(0x1340) #define CORDBG_E_ENC_INTERNAL_ERROR EMAKEHR(0x1341) #define CORDBG_E_ENC_HANGING_FIELD EMAKEHR(0x1342) #define CORDBG_E_MODULE_NOT_LOADED EMAKEHR(0x1343) -#define CORDBG_E_ENC_CANT_CHANGE_SUPERCLASS EMAKEHR(0x1344) #define CORDBG_E_UNABLE_TO_SET_BREAKPOINT EMAKEHR(0x1345) #define CORDBG_E_DEBUGGING_NOT_POSSIBLE EMAKEHR(0x1346) #define CORDBG_E_KERNEL_DEBUGGER_ENABLED EMAKEHR(0x1347) #define CORDBG_E_KERNEL_DEBUGGER_PRESENT EMAKEHR(0x1348) -#define CORDBG_E_HELPER_THREAD_DEAD EMAKEHR(0x1349) -#define CORDBG_E_INTERFACE_INHERITANCE_CANT_CHANGE EMAKEHR(0x134a) #define CORDBG_E_INCOMPATIBLE_PROTOCOL EMAKEHR(0x134b) #define CORDBG_E_TOO_MANY_PROCESSES EMAKEHR(0x134c) #define CORDBG_E_INTEROP_NOT_SUPPORTED EMAKEHR(0x134d) @@ -580,15 +211,9 @@ #define CORDBG_E_OBJECT_NEUTERED EMAKEHR(0x134f) #define CORPROF_E_FUNCTION_NOT_COMPILED EMAKEHR(0x1350) #define CORPROF_E_DATAINCOMPLETE EMAKEHR(0x1351) -#define CORPROF_E_NOT_REJITABLE_METHODS EMAKEHR(0x1352) -#define CORPROF_E_CANNOT_UPDATE_METHOD EMAKEHR(0x1353) #define CORPROF_E_FUNCTION_NOT_IL EMAKEHR(0x1354) #define CORPROF_E_NOT_MANAGED_THREAD EMAKEHR(0x1355) #define CORPROF_E_CALL_ONLY_FROM_INIT EMAKEHR(0x1356) -#define CORPROF_E_INPROC_NOT_ENABLED EMAKEHR(0x1357) -#define CORPROF_E_JITMAPS_NOT_ENABLED EMAKEHR(0x1358) -#define CORPROF_E_INPROC_ALREADY_BEGUN EMAKEHR(0x1359) -#define CORPROF_E_INPROC_NOT_AVAILABLE EMAKEHR(0x135a) #define CORPROF_E_NOT_YET_AVAILABLE EMAKEHR(0x135b) #define CORPROF_E_TYPE_IS_PARAMETERIZED EMAKEHR(0x135c) #define CORPROF_E_FUNCTION_IS_PARAMETERIZED EMAKEHR(0x135d) @@ -625,25 +250,17 @@ #define CORPROF_E_FUNCTION_IS_COLLECTIBLE EMAKEHR(0x137e) #define CORPROF_E_CALLBACK6_REQUIRED EMAKEHR(0x1380) #define CORPROF_E_CALLBACK7_REQUIRED EMAKEHR(0x1382) -#define SECURITY_E_XML_TO_ASN_ENCODING EMAKEHR(0x1400) #define SECURITY_E_INCOMPATIBLE_SHARE EMAKEHR(0x1401) #define SECURITY_E_UNVERIFIABLE EMAKEHR(0x1402) #define SECURITY_E_INCOMPATIBLE_EVIDENCE EMAKEHR(0x1403) -#define CORSEC_E_DECODE_SET EMAKEHR(0x1410) -#define CORSEC_E_ENCODE_SET EMAKEHR(0x1411) -#define CORSEC_E_UNSUPPORTED_FORMAT EMAKEHR(0x1412) -#define SN_CRYPTOAPI_CALL_FAILED EMAKEHR(0x1413) #define CORSEC_E_CRYPTOAPI_CALL_FAILED EMAKEHR(0x1413) -#define SN_NO_SUITABLE_CSP EMAKEHR(0x1414) #define CORSEC_E_NO_SUITABLE_CSP EMAKEHR(0x1414) -#define CORSEC_E_INVALID_ATTR EMAKEHR(0x1415) #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_XMLSYNTAX EMAKEHR(0x1419) #define CORSEC_E_INVALID_STRONGNAME EMAKEHR(0x141a) #define CORSEC_E_MISSING_STRONGNAME EMAKEHR(0x141b) -#define CORSEC_E_CONTAINER_NOT_FOUND EMAKEHR(0x141c) #define CORSEC_E_INVALID_IMAGE_FORMAT EMAKEHR(0x141d) #define CORSEC_E_INVALID_PUBLICKEY EMAKEHR(0x141e) #define CORSEC_E_SIGNATURE_MISMATCH EMAKEHR(0x1420) @@ -652,52 +269,7 @@ #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_ATTRIBUTE EMAKEHR(0x143a) -#define CORSECATTR_E_MISSING_CONSTRUCTOR EMAKEHR(0x143b) -#define CORSECATTR_E_FAILED_TO_CREATE_PERM EMAKEHR(0x143c) -#define CORSECATTR_E_BAD_ACTION_ASM EMAKEHR(0x143d) -#define CORSECATTR_E_BAD_ACTION_OTHER EMAKEHR(0x143e) -#define CORSECATTR_E_BAD_PARENT EMAKEHR(0x143f) -#define CORSECATTR_E_TRUNCATED EMAKEHR(0x1440) -#define CORSECATTR_E_BAD_VERSION EMAKEHR(0x1441) #define CORSECATTR_E_BAD_ACTION EMAKEHR(0x1442) -#define CORSECATTR_E_NO_SELF_REF EMAKEHR(0x1443) -#define CORSECATTR_E_BAD_NONCAS EMAKEHR(0x1444) -#define CORSECATTR_E_ASSEMBLY_LOAD_FAILED EMAKEHR(0x1445) -#define CORSECATTR_E_ASSEMBLY_LOAD_FAILED_EX EMAKEHR(0x1446) -#define CORSECATTR_E_TYPE_LOAD_FAILED EMAKEHR(0x1447) -#define CORSECATTR_E_TYPE_LOAD_FAILED_EX EMAKEHR(0x1448) -#define CORSECATTR_E_ABSTRACT EMAKEHR(0x1449) -#define CORSECATTR_E_UNSUPPORTED_TYPE EMAKEHR(0x144a) -#define CORSECATTR_E_UNSUPPORTED_ENUM_TYPE EMAKEHR(0x144b) -#define CORSECATTR_E_NO_FIELD EMAKEHR(0x144c) -#define CORSECATTR_E_NO_PROPERTY EMAKEHR(0x144d) -#define CORSECATTR_E_EXCEPTION EMAKEHR(0x144e) -#define CORSECATTR_E_EXCEPTION_HR EMAKEHR(0x144f) -#define ISS_E_ISOSTORE EMAKEHR(0x1450) -#define ISS_E_OPEN_STORE_FILE EMAKEHR(0x1460) -#define ISS_E_OPEN_FILE_MAPPING EMAKEHR(0x1461) -#define ISS_E_MAP_VIEW_OF_FILE EMAKEHR(0x1462) -#define ISS_E_GET_FILE_SIZE EMAKEHR(0x1463) -#define ISS_E_CREATE_MUTEX EMAKEHR(0x1464) -#define ISS_E_LOCK_FAILED EMAKEHR(0x1465) -#define ISS_E_FILE_WRITE EMAKEHR(0x1466) -#define ISS_E_SET_FILE_POINTER EMAKEHR(0x1467) -#define ISS_E_CREATE_DIR EMAKEHR(0x1468) -#define ISS_E_STORE_NOT_OPEN EMAKEHR(0x1469) -#define ISS_E_CORRUPTED_STORE_FILE EMAKEHR(0x1480) -#define ISS_E_STORE_VERSION EMAKEHR(0x1481) -#define ISS_E_FILE_NOT_MAPPED EMAKEHR(0x1482) -#define ISS_E_BLOCK_SIZE_TOO_SMALL EMAKEHR(0x1483) -#define ISS_E_ALLOC_TOO_LARGE EMAKEHR(0x1484) -#define ISS_E_USAGE_WILL_EXCEED_QUOTA EMAKEHR(0x1485) -#define ISS_E_TABLE_ROW_NOT_FOUND EMAKEHR(0x1486) -#define ISS_E_DEPRECATE EMAKEHR(0x14a0) -#define ISS_E_CALLER EMAKEHR(0x14a1) -#define ISS_E_PATH_LENGTH EMAKEHR(0x14a2) -#define ISS_E_MACHINE EMAKEHR(0x14a3) -#define ISS_E_MACHINE_DACL EMAKEHR(0x14a4) -#define ISS_E_ISOSTORE_END EMAKEHR(0x14ff) #define COR_E_EXCEPTION EMAKEHR(0x1500) #define COR_E_SYSTEM EMAKEHR(0x1501) #define COR_E_ARGUMENTOUTOFRANGE EMAKEHR(0x1502) @@ -709,11 +281,8 @@ #define COR_E_INDEXOUTOFRANGE EMAKEHR(0x1508) #define COR_E_INVALIDOPERATION EMAKEHR(0x1509) #define COR_E_SECURITY EMAKEHR(0x150a) -#define COR_E_REMOTING EMAKEHR(0x150b) #define COR_E_SERIALIZATION EMAKEHR(0x150c) #define COR_E_VERIFICATION EMAKEHR(0x150d) -#define COR_E_SERVER EMAKEHR(0x150e) -#define COR_E_SERVICEDCOMPONENT EMAKEHR(0x150f) #define COR_E_METHODACCESS EMAKEHR(0x1510) #define COR_E_MISSINGFIELD EMAKEHR(0x1511) #define COR_E_MISSINGMEMBER EMAKEHR(0x1512) @@ -751,7 +320,6 @@ #define COR_E_OPERATIONCANCELED EMAKEHR(0x153b) #define COR_E_INSUFFICIENTMEMORY EMAKEHR(0x153d) #define COR_E_RUNTIMEWRAPPED EMAKEHR(0x153e) -#define COR_E_DEVICESNOTSUPPORTED EMAKEHR(0x1540) #define COR_E_DATAMISALIGNED EMAKEHR(0x1541) #define COR_E_CODECONTRACTFAILED EMAKEHR(0x1542) #define COR_E_TYPEACCESS EMAKEHR(0x1543) @@ -772,191 +340,11 @@ #define COR_E_HOSTPROTECTION EMAKEHR(0x1640) #define COR_E_ILLEGAL_REENTRANCY EMAKEHR(0x1641) #define CLR_E_SHIM_RUNTIMELOAD EMAKEHR(0x1700) -#define CLR_E_SHIM_RUNTIMEEXPORT EMAKEHR(0x1701) -#define CLR_E_SHIM_INSTALLROOT EMAKEHR(0x1702) -#define CLR_E_SHIM_INSTALLCOMP EMAKEHR(0x1703) #define CLR_E_SHIM_LEGACYRUNTIMEALREADYBOUND EMAKEHR(0x1704) #define CLR_E_SHIM_SHUTDOWNINPROGRESS EMAKEHR(0x1705) -#define VER_E_HRESULT EMAKEHR(0x1801) -#define VER_E_OFFSET EMAKEHR(0x1802) -#define VER_E_OPCODE EMAKEHR(0x1803) -#define VER_E_OPERAND EMAKEHR(0x1804) -#define VER_E_TOKEN EMAKEHR(0x1805) -#define VER_E_EXCEPT EMAKEHR(0x1806) -#define VER_E_STACK_SLOT EMAKEHR(0x1807) -#define VER_E_LOC EMAKEHR(0x1808) -#define VER_E_ARG EMAKEHR(0x1809) -#define VER_E_FOUND EMAKEHR(0x180a) -#define VER_E_EXPECTED EMAKEHR(0x180b) #define VER_E_LOC_BYNAME EMAKEHR(0x180c) -#define VER_E_UNKNOWN_OPCODE EMAKEHR(0x1810) -#define VER_E_SIG_CALLCONV EMAKEHR(0x1811) -#define VER_E_SIG_ELEMTYPE EMAKEHR(0x1812) -#define VER_E_RET_SIG EMAKEHR(0x1814) #define VER_E_FIELD_SIG EMAKEHR(0x1815) #define VER_E_OPEN_DLGT_PROT_ACC EMAKEHR(0x1816) -#define VER_E_INTERNAL EMAKEHR(0x1818) -#define VER_E_STACK_TOO_LARGE EMAKEHR(0x1819) -#define VER_E_ARRAY_NAME_LONG EMAKEHR(0x181a) -#define VER_E_FALLTHRU EMAKEHR(0x1820) -#define VER_E_TRY_GTEQ_END EMAKEHR(0x1821) -#define VER_E_TRYEND_GT_CS EMAKEHR(0x1822) -#define VER_E_HND_GTEQ_END EMAKEHR(0x1823) -#define VER_E_HNDEND_GT_CS EMAKEHR(0x1824) -#define VER_E_FLT_GTEQ_CS EMAKEHR(0x1825) -#define VER_E_TRY_START EMAKEHR(0x1826) -#define VER_E_HND_START EMAKEHR(0x1827) -#define VER_E_FLT_START EMAKEHR(0x1828) -#define VER_E_TRY_OVERLAP EMAKEHR(0x1829) -#define VER_E_TRY_EQ_HND_FIL EMAKEHR(0x182a) -#define VER_E_TRY_SHARE_FIN_FAL EMAKEHR(0x182b) -#define VER_E_HND_OVERLAP EMAKEHR(0x182c) -#define VER_E_HND_EQ EMAKEHR(0x182d) -#define VER_E_FIL_OVERLAP EMAKEHR(0x182e) -#define VER_E_FIL_EQ EMAKEHR(0x182f) -#define VER_E_FIL_CONT_TRY EMAKEHR(0x1830) -#define VER_E_FIL_CONT_HND EMAKEHR(0x1831) -#define VER_E_FIL_CONT_FIL EMAKEHR(0x1832) -#define VER_E_FIL_GTEQ_CS EMAKEHR(0x1833) -#define VER_E_FIL_START EMAKEHR(0x1834) -#define VER_E_FALLTHRU_EXCEP EMAKEHR(0x1835) -#define VER_E_FALLTHRU_INTO_HND EMAKEHR(0x1836) -#define VER_E_FALLTHRU_INTO_FIL EMAKEHR(0x1837) -#define VER_E_LEAVE EMAKEHR(0x1838) -#define VER_E_RETHROW EMAKEHR(0x1839) -#define VER_E_ENDFINALLY EMAKEHR(0x183a) -#define VER_E_ENDFILTER EMAKEHR(0x183b) -#define VER_E_ENDFILTER_MISSING EMAKEHR(0x183c) -#define VER_E_BR_INTO_TRY EMAKEHR(0x183d) -#define VER_E_BR_INTO_HND EMAKEHR(0x183e) -#define VER_E_BR_INTO_FIL EMAKEHR(0x183f) -#define VER_E_BR_OUTOF_TRY EMAKEHR(0x1840) -#define VER_E_BR_OUTOF_HND EMAKEHR(0x1841) -#define VER_E_BR_OUTOF_FIL EMAKEHR(0x1842) -#define VER_E_BR_OUTOF_FIN EMAKEHR(0x1843) -#define VER_E_RET_FROM_TRY EMAKEHR(0x1844) -#define VER_E_RET_FROM_HND EMAKEHR(0x1845) -#define VER_E_RET_FROM_FIL EMAKEHR(0x1846) -#define VER_E_BAD_JMP_TARGET EMAKEHR(0x1847) -#define VER_E_PATH_LOC EMAKEHR(0x1848) -#define VER_E_PATH_THIS EMAKEHR(0x1849) -#define VER_E_PATH_STACK EMAKEHR(0x184a) -#define VER_E_PATH_STACK_DEPTH EMAKEHR(0x184b) -#define VER_E_THIS EMAKEHR(0x184c) -#define VER_E_THIS_UNINIT_EXCEP EMAKEHR(0x184d) -#define VER_E_THIS_UNINIT_STORE EMAKEHR(0x184e) -#define VER_E_THIS_UNINIT_RET EMAKEHR(0x184f) -#define VER_E_THIS_UNINIT_V_RET EMAKEHR(0x1850) -#define VER_E_THIS_UNINIT_BR EMAKEHR(0x1851) -#define VER_E_LDFTN_CTOR EMAKEHR(0x1852) -#define VER_E_STACK_NOT_EQ EMAKEHR(0x1853) -#define VER_E_STACK_UNEXPECTED EMAKEHR(0x1854) -#define VER_E_STACK_EXCEPTION EMAKEHR(0x1855) -#define VER_E_STACK_OVERFLOW EMAKEHR(0x1856) -#define VER_E_STACK_UNDERFLOW EMAKEHR(0x1857) -#define VER_E_STACK_EMPTY EMAKEHR(0x1858) -#define VER_E_STACK_UNINIT EMAKEHR(0x1859) -#define VER_E_STACK_I_I4_I8 EMAKEHR(0x185a) -#define VER_E_STACK_R_R4_R8 EMAKEHR(0x185b) -#define VER_E_STACK_NO_R_I8 EMAKEHR(0x185c) -#define VER_E_STACK_NUMERIC EMAKEHR(0x185d) -#define VER_E_STACK_OBJREF EMAKEHR(0x185e) -#define VER_E_STACK_P_OBJREF EMAKEHR(0x185f) -#define VER_E_STACK_BYREF EMAKEHR(0x1860) -#define VER_E_STACK_METHOD EMAKEHR(0x1861) -#define VER_E_STACK_ARRAY_SD EMAKEHR(0x1862) -#define VER_E_STACK_VALCLASS EMAKEHR(0x1863) -#define VER_E_STACK_P_VALCLASS EMAKEHR(0x1864) -#define VER_E_STACK_NO_VALCLASS EMAKEHR(0x1865) -#define VER_E_LOC_DEAD EMAKEHR(0x1866) -#define VER_E_LOC_NUM EMAKEHR(0x1867) -#define VER_E_ARG_NUM EMAKEHR(0x1868) -#define VER_E_TOKEN_RESOLVE EMAKEHR(0x1869) -#define VER_E_TOKEN_TYPE EMAKEHR(0x186a) -#define VER_E_TOKEN_TYPE_MEMBER EMAKEHR(0x186b) -#define VER_E_TOKEN_TYPE_FIELD EMAKEHR(0x186c) -#define VER_E_TOKEN_TYPE_SIG EMAKEHR(0x186d) -#define VER_E_UNVERIFIABLE EMAKEHR(0x186e) -#define VER_E_LDSTR_OPERAND EMAKEHR(0x186f) -#define VER_E_RET_PTR_TO_STACK EMAKEHR(0x1870) -#define VER_E_RET_VOID EMAKEHR(0x1871) -#define VER_E_RET_MISSING EMAKEHR(0x1872) -#define VER_E_RET_EMPTY EMAKEHR(0x1873) -#define VER_E_RET_UNINIT EMAKEHR(0x1874) -#define VER_E_ARRAY_ACCESS EMAKEHR(0x1875) -#define VER_E_ARRAY_V_STORE EMAKEHR(0x1876) -#define VER_E_ARRAY_SD EMAKEHR(0x1877) -#define VER_E_ARRAY_SD_PTR EMAKEHR(0x1878) -#define VER_E_ARRAY_FIELD EMAKEHR(0x1879) -#define VER_E_ARGLIST EMAKEHR(0x187a) -#define VER_E_VALCLASS EMAKEHR(0x187b) -#define VER_E_METHOD_ACCESS EMAKEHR(0x187c) -#define VER_E_FIELD_ACCESS EMAKEHR(0x187d) -#define VER_E_DEAD EMAKEHR(0x187e) -#define VER_E_FIELD_STATIC EMAKEHR(0x187f) -#define VER_E_FIELD_NO_STATIC EMAKEHR(0x1880) -#define VER_E_ADDR EMAKEHR(0x1881) -#define VER_E_ADDR_BYREF EMAKEHR(0x1882) -#define VER_E_ADDR_LITERAL EMAKEHR(0x1883) -#define VER_E_INITONLY EMAKEHR(0x1884) -#define VER_E_THROW EMAKEHR(0x1885) -#define VER_E_CALLVIRT_VALCLASS EMAKEHR(0x1886) -#define VER_E_CALL_SIG EMAKEHR(0x1887) -#define VER_E_CALL_STATIC EMAKEHR(0x1888) -#define VER_E_CTOR EMAKEHR(0x1889) -#define VER_E_CTOR_VIRT EMAKEHR(0x188a) -#define VER_E_CTOR_OR_SUPER EMAKEHR(0x188b) -#define VER_E_CTOR_MUL_INIT EMAKEHR(0x188c) -#define VER_E_SIG EMAKEHR(0x188d) -#define VER_E_SIG_ARRAY EMAKEHR(0x188e) -#define VER_E_SIG_ARRAY_PTR EMAKEHR(0x188f) -#define VER_E_SIG_ARRAY_BYREF EMAKEHR(0x1890) -#define VER_E_SIG_ELEM_PTR EMAKEHR(0x1891) -#define VER_E_SIG_VARARG EMAKEHR(0x1892) -#define VER_E_SIG_VOID EMAKEHR(0x1893) -#define VER_E_SIG_BYREF_BYREF EMAKEHR(0x1894) -#define VER_E_CODE_SIZE_ZERO EMAKEHR(0x1896) -#define VER_E_BAD_VARARG EMAKEHR(0x1897) -#define VER_E_TAIL_CALL EMAKEHR(0x1898) -#define VER_E_TAIL_BYREF EMAKEHR(0x1899) -#define VER_E_TAIL_RET EMAKEHR(0x189a) -#define VER_E_TAIL_RET_VOID EMAKEHR(0x189b) -#define VER_E_TAIL_RET_TYPE EMAKEHR(0x189c) -#define VER_E_TAIL_STACK_EMPTY EMAKEHR(0x189d) -#define VER_E_METHOD_END EMAKEHR(0x189e) -#define VER_E_BAD_BRANCH EMAKEHR(0x189f) -#define VER_E_FIN_OVERLAP EMAKEHR(0x18a0) -#define VER_E_LEXICAL_NESTING EMAKEHR(0x18a1) -#define VER_E_VOLATILE EMAKEHR(0x18a2) -#define VER_E_UNALIGNED EMAKEHR(0x18a3) -#define VER_E_INNERMOST_FIRST EMAKEHR(0x18a4) -#define VER_E_CALLI_VIRTUAL EMAKEHR(0x18a5) -#define VER_E_CALL_ABSTRACT EMAKEHR(0x18a6) -#define VER_E_STACK_UNEXP_ARRAY EMAKEHR(0x18a7) -#define VER_E_NOT_IN_GC_HEAP EMAKEHR(0x18a8) -#define VER_E_TRY_N_EMPTY_STACK EMAKEHR(0x18a9) -#define VER_E_DLGT_CTOR EMAKEHR(0x18aa) -#define VER_E_DLGT_BB EMAKEHR(0x18ab) -#define VER_E_DLGT_PATTERN EMAKEHR(0x18ac) -#define VER_E_DLGT_LDFTN EMAKEHR(0x18ad) -#define VER_E_FTN_ABSTRACT EMAKEHR(0x18ae) -#define VER_E_SIG_C_VC EMAKEHR(0x18af) -#define VER_E_SIG_VC_C EMAKEHR(0x18b0) -#define VER_E_BOX_PTR_TO_STACK EMAKEHR(0x18b1) -#define VER_E_SIG_BYREF_TB_AH EMAKEHR(0x18b2) -#define VER_E_SIG_ARRAY_TB_AH EMAKEHR(0x18b3) -#define VER_E_ENDFILTER_STACK EMAKEHR(0x18b4) -#define VER_E_DLGT_SIG_I EMAKEHR(0x18b5) -#define VER_E_DLGT_SIG_O EMAKEHR(0x18b6) -#define VER_E_RA_PTR_TO_STACK EMAKEHR(0x18b7) -#define VER_E_CATCH_VALUE_TYPE EMAKEHR(0x18b8) -#define VER_E_CATCH_BYREF EMAKEHR(0x18b9) -#define VER_E_FIL_PRECEED_HND EMAKEHR(0x18ba) -#define VER_E_LDVIRTFTN_STATIC EMAKEHR(0x18bb) -#define VER_E_CALLVIRT_STATIC EMAKEHR(0x18bc) -#define VER_E_INITLOCALS EMAKEHR(0x18bd) -#define VER_E_BR_TO_EXCEPTION EMAKEHR(0x18be) -#define VER_E_CALL_CTOR EMAKEHR(0x18bf) #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) @@ -992,49 +380,8 @@ #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_BAD_PE EMAKEHR(0x18f0) -#define VER_E_BAD_MD EMAKEHR(0x18f1) -#define VER_E_BAD_APPDOMAIN EMAKEHR(0x18f2) -#define VER_E_TYPELOAD EMAKEHR(0x18f3) -#define VER_E_PE_LOAD EMAKEHR(0x18f4) -#define VER_E_WRITE_RVA_STATIC EMAKEHR(0x18f5) #define VER_E_INITIALIZE_ARRAY_MISSING_TOKEN EMAKEHR(0x18f6) #define COR_E_Data EMAKEHR(0x1920) -#define VLDTR_E_IFACE_NOTIFACE EMAKEHR(0x1b00) -#define VLDTR_E_FD_RVAHASNORVA EMAKEHR(0x1b01) -#define VLDTR_E_FD_RVAHASZERORVA EMAKEHR(0x1b02) -#define VLDTR_E_MD_RVAANDIMPLMAP EMAKEHR(0x1b03) -#define VLDTR_E_TD_EXTRAFLAGS EMAKEHR(0x1b04) -#define VLDTR_E_TD_EXTENDSITSELF EMAKEHR(0x1b05) -#define VLDTR_E_TD_SYSVTNOTEXTOBJ EMAKEHR(0x1b06) -#define VLDTR_E_TD_EXTTYPESPEC EMAKEHR(0x1b07) -#define VLDTR_E_TD_VTNOSIZE EMAKEHR(0x1b09) -#define VLDTR_E_TD_IFACESEALED EMAKEHR(0x1b0a) -#define VLDTR_E_NC_BADNESTED EMAKEHR(0x1b0b) -#define VLDTR_E_NC_BADENCLOSER EMAKEHR(0x1b0c) -#define VLDTR_E_NC_DUP EMAKEHR(0x1b0d) -#define VLDTR_E_NC_DUPENCLOSER EMAKEHR(0x1b0e) -#define VLDTR_E_FRVA_ZERORVA EMAKEHR(0x1b0f) -#define VLDTR_E_FRVA_BADFIELD EMAKEHR(0x1b10) -#define VLDTR_E_FRVA_DUPRVA EMAKEHR(0x1b11) -#define VLDTR_E_FRVA_DUPFIELD EMAKEHR(0x1b12) -#define VLDTR_E_EP_BADTOKEN EMAKEHR(0x1b13) -#define VLDTR_E_EP_INSTANCE EMAKEHR(0x1b14) -#define VLDTR_E_TD_ENUMFLDBADTYPE EMAKEHR(0x1b15) -#define VLDTR_E_MD_BADRVA EMAKEHR(0x1b16) -#define VLDTR_E_FD_LITERALNODEFAULT EMAKEHR(0x1b17) -#define VLDTR_E_IFACE_METHNOTIMPL EMAKEHR(0x1b18) -#define VLDTR_E_CA_BADPARENT EMAKEHR(0x1b19) -#define VLDTR_E_CA_BADTYPE EMAKEHR(0x1b1a) -#define VLDTR_E_CA_NOTCTOR EMAKEHR(0x1b1b) -#define VLDTR_E_CA_BADSIG EMAKEHR(0x1b1c) -#define VLDTR_E_CA_NOSIG EMAKEHR(0x1b1d) -#define VLDTR_E_CA_BADPROLOG EMAKEHR(0x1b1e) -#define VLDTR_E_MD_BADLOCALSIGTOK EMAKEHR(0x1b1f) -#define VLDTR_E_MD_BADHEADER EMAKEHR(0x1b20) -#define VLDTR_E_EP_TOOMANYARGS EMAKEHR(0x1b21) -#define VLDTR_E_EP_BADRET EMAKEHR(0x1b22) -#define VLDTR_E_EP_BADARG EMAKEHR(0x1b23) #define VLDTR_E_SIG_BADVOID EMAKEHR(0x1b24) #define VLDTR_E_IFACE_METHMULTIMPL EMAKEHR(0x1b25) #define VLDTR_E_GP_NAMENULL EMAKEHR(0x1b26) @@ -1059,16 +406,9 @@ #define VLDTR_E_MS_METHODNOTGENERIC EMAKEHR(0x1b39) #define VLDTR_E_SIG_MISSARITY EMAKEHR(0x1b3a) #define VLDTR_E_SIG_ARITYMISMATCH EMAKEHR(0x1b3b) -#define VLDTR_E_MD_GENERIC_CCTOR EMAKEHR(0x1b3c) -#define VLDTR_E_MD_GENERIC_CTOR EMAKEHR(0x1b3d) -#define VLDTR_E_MD_GENERIC_IMPORT EMAKEHR(0x1b3e) -#define VLDTR_E_MD_GENERIC_BADCALLCONV EMAKEHR(0x1b3f) #define VLDTR_E_EP_GENERIC_METHOD EMAKEHR(0x1b40) -#define VLDTR_E_MD_MISSARITY EMAKEHR(0x1b41) -#define VLDTR_E_MD_ARITYZERO EMAKEHR(0x1b42) #define VLDTR_E_SIG_ARITYZERO EMAKEHR(0x1b43) #define VLDTR_E_MS_ARITYZERO EMAKEHR(0x1b44) -#define VLDTR_E_MD_GPMISMATCH EMAKEHR(0x1b45) #define VLDTR_E_EP_GENERIC_TYPE EMAKEHR(0x1b46) #define VLDTR_E_MI_DECLNOTGENERIC EMAKEHR(0x1b47) #define VLDTR_E_MI_IMPLNOTGENERIC EMAKEHR(0x1b48) @@ -1081,7 +421,6 @@ #define VLDTR_E_TD_GENERICHASEXPLAYOUT EMAKEHR(0x1b4f) #define VLDTR_E_SIG_BADTOKTYPE EMAKEHR(0x1b50) #define VLDTR_E_IFACE_METHNOTIMPLTHISMOD EMAKEHR(0x1b51) -#define TLBX_E_CIRCULAR_EXPORT2 EMAKEHR(0x1b52) #define CORDBG_E_THREAD_NOT_SCHEDULED EMAKEHR(0x1c00) #define CORDBG_E_HANDLE_HAS_BEEN_DISPOSED EMAKEHR(0x1c01) #define CORDBG_E_NONINTERCEPTABLE_EXCEPTION EMAKEHR(0x1c02) @@ -1199,7 +538,6 @@ #define COR_E_OUTOFMEMORY E_OUTOFMEMORY #define COR_E_NULLREFERENCE E_POINTER #define COR_E_ARITHMETIC __HRESULT_FROM_WIN32(ERROR_ARITHMETIC_OVERFLOW) -#define COR_E_BAD_PATHNAME __HRESULT_FROM_WIN32(ERROR_BAD_PATHNAME) #define COR_E_PATHTOOLONG __HRESULT_FROM_WIN32(ERROR_FILENAME_EXCED_RANGE) #define COR_E_FILENOTFOUND __HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND) #define COR_E_ENDOFSTREAM __HRESULT_FROM_WIN32(ERROR_HANDLE_EOF) diff --git a/src/coreclr/src/utilcode/ex.cpp b/src/coreclr/src/utilcode/ex.cpp index 92b25b0..2360f29 100644 --- a/src/coreclr/src/utilcode/ex.cpp +++ b/src/coreclr/src/utilcode/ex.cpp @@ -547,173 +547,47 @@ LPCSTR Exception::GetHRSymbolicName(HRESULT hr) #ifdef _DEBUG // @todo: do we want to burn strings for this in a free build? - CASE_HRESULT(CEE_E_ENTRYPOINT) CASE_HRESULT(CEE_E_CVTRES_NOT_FOUND) - CASE_HRESULT(MSEE_E_LOADLIBFAILED) - CASE_HRESULT(MSEE_E_GETPROCFAILED) - CASE_HRESULT(MSEE_E_MULTCOPIESLOADED) CASE_HRESULT(COR_E_APPDOMAINUNLOADED) CASE_HRESULT(COR_E_CANNOTUNLOADAPPDOMAIN) CASE_HRESULT(MSEE_E_ASSEMBLYLOADINPROGRESS) - CASE_HRESULT(MSEE_E_CANNOTCREATEAPPDOMAIN) CASE_HRESULT(COR_E_FIXUPSINEXE) - CASE_HRESULT(COR_E_NO_LOADLIBRARY_ALLOWED) CASE_HRESULT(COR_E_MODULE_HASH_CHECK_FAILED) CASE_HRESULT(FUSION_E_LOADFROM_BLOCKED) CASE_HRESULT(FUSION_E_CACHEFILE_FAILED) CASE_HRESULT(FUSION_E_REF_DEF_MISMATCH) CASE_HRESULT(FUSION_E_INVALID_PRIVATE_ASM_LOCATION) CASE_HRESULT(FUSION_E_ASM_MODULE_MISSING) - CASE_HRESULT(FUSION_E_UNEXPECTED_MODULE_FOUND) CASE_HRESULT(FUSION_E_PRIVATE_ASM_DISALLOWED) CASE_HRESULT(FUSION_E_SIGNATURE_CHECK_FAILED) - CASE_HRESULT(FUSION_E_DATABASE_ERROR) CASE_HRESULT(FUSION_E_INVALID_NAME) CASE_HRESULT(FUSION_E_CODE_DOWNLOAD_DISABLED) - CASE_HRESULT(FUSION_E_UNINSTALL_DISALLOWED) CASE_HRESULT(CLDB_E_FILE_BADREAD) CASE_HRESULT(CLDB_E_FILE_BADWRITE) - CASE_HRESULT(CLDB_E_FILE_READONLY) - CASE_HRESULT(CLDB_E_NAME_ERROR) CASE_HRESULT(CLDB_S_TRUNCATION) - CASE_HRESULT(CLDB_E_TRUNCATION) CASE_HRESULT(CLDB_E_FILE_OLDVER) - CASE_HRESULT(CLDB_E_RELOCATED) - CASE_HRESULT(CLDB_S_NULL) CASE_HRESULT(CLDB_E_SMDUPLICATE) CASE_HRESULT(CLDB_E_NO_DATA) - CASE_HRESULT(CLDB_E_READONLY) CASE_HRESULT(CLDB_E_INCOMPATIBLE) CASE_HRESULT(CLDB_E_FILE_CORRUPT) - CASE_HRESULT(CLDB_E_SCHEMA_VERNOTFOUND) CASE_HRESULT(CLDB_E_BADUPDATEMODE) - CASE_HRESULT(CLDB_E_INDEX_NONULLKEYS) - CASE_HRESULT(CLDB_E_INDEX_DUPLICATE) - CASE_HRESULT(CLDB_E_INDEX_BADTYPE) CASE_HRESULT(CLDB_E_INDEX_NOTFOUND) - CASE_HRESULT(CLDB_S_INDEX_TABLESCANREQUIRED) CASE_HRESULT(CLDB_E_RECORD_NOTFOUND) - CASE_HRESULT(CLDB_E_RECORD_OVERFLOW) - CASE_HRESULT(CLDB_E_RECORD_DUPLICATE) - CASE_HRESULT(CLDB_E_RECORD_PKREQUIRED) - CASE_HRESULT(CLDB_E_RECORD_DELETED) CASE_HRESULT(CLDB_E_RECORD_OUTOFORDER) - CASE_HRESULT(CLDB_E_COLUMN_OVERFLOW) - CASE_HRESULT(CLDB_E_COLUMN_READONLY) - CASE_HRESULT(CLDB_E_COLUMN_SPECIALCOL) - CASE_HRESULT(CLDB_E_COLUMN_PKNONULLS) - CASE_HRESULT(CLDB_E_TABLE_CANTDROP) - CASE_HRESULT(CLDB_E_OBJECT_NOTFOUND) - CASE_HRESULT(CLDB_E_OBJECT_COLNOTFOUND) - CASE_HRESULT(CLDB_E_VECTOR_BADINDEX) CASE_HRESULT(CLDB_E_TOO_BIG) - CASE_HRESULT(META_E_DUPLICATE) - CASE_HRESULT(META_E_GUID_REQUIRED) - CASE_HRESULT(META_E_TYPEDEF_MISMATCH) - CASE_HRESULT(META_E_MERGE_COLLISION) - CASE_HRESULT(META_E_METHD_NOT_FOUND) - CASE_HRESULT(META_E_FIELD_NOT_FOUND) - CASE_HRESULT(META_S_PARAM_MISMATCH) - CASE_HRESULT(META_E_PARAM_MISMATCH) CASE_HRESULT(META_E_BADMETADATA) - CASE_HRESULT(META_E_INTFCEIMPL_NOT_FOUND) - CASE_HRESULT(META_E_CLASS_LAYOUT_INCONSISTENT) - CASE_HRESULT(META_E_FIELD_MARSHAL_NOT_FOUND) - CASE_HRESULT(META_E_METHODSEM_NOT_FOUND) - CASE_HRESULT(META_E_EVENT_NOT_FOUND) - CASE_HRESULT(META_E_PROP_NOT_FOUND) CASE_HRESULT(META_E_BAD_SIGNATURE) CASE_HRESULT(META_E_BAD_INPUT_PARAMETER) - CASE_HRESULT(META_E_METHDIMPL_INCONSISTENT) - CASE_HRESULT(META_E_MD_INCONSISTENCY) CASE_HRESULT(META_E_CANNOTRESOLVETYPEREF) CASE_HRESULT(META_S_DUPLICATE) CASE_HRESULT(META_E_STRINGSPACE_FULL) - CASE_HRESULT(META_E_UNEXPECTED_REMAP) CASE_HRESULT(META_E_HAS_UNMARKALL) CASE_HRESULT(META_E_MUST_CALL_UNMARKALL) - CASE_HRESULT(TLBX_E_CANT_LOAD_MODULE) - CASE_HRESULT(TLBX_E_CANT_LOAD_CLASS) - CASE_HRESULT(TLBX_E_NULL_MODULE) - CASE_HRESULT(TLBX_E_NO_CLSID_KEY) - CASE_HRESULT(TLBX_E_CIRCULAR_EXPORT) - CASE_HRESULT(TLBX_E_CIRCULAR_EXPORT2) - CASE_HRESULT(TLBX_E_CIRCULAR_IMPORT) - CASE_HRESULT(TLBX_E_BAD_NATIVETYPE) - CASE_HRESULT(TLBX_E_BAD_VTABLE) - CASE_HRESULT(TLBX_E_CRM_NON_STATIC) - CASE_HRESULT(TLBX_E_CRM_INVALID_SIG) - CASE_HRESULT(TLBX_E_CLASS_LOAD_EXCEPTION) - CASE_HRESULT(TLBX_E_UNKNOWN_SIGNATURE) - CASE_HRESULT(TLBX_E_REFERENCED_TYPELIB) - CASE_HRESULT(TLBX_S_REFERENCED_TYPELIB) - CASE_HRESULT(TLBX_E_LAYOUT_ERROR) - CASE_HRESULT(TLBX_E_NOTIUNKNOWN) - CASE_HRESULT(TLBX_E_NONVISIBLEVALUECLASS) - CASE_HRESULT(TLBX_E_LPTSTR_NOT_ALLOWED) - CASE_HRESULT(TLBX_E_AUTO_CS_NOT_ALLOWED) - CASE_HRESULT(TLBX_S_NOSTDINTERFACE) - CASE_HRESULT(TLBX_S_DUPLICATE_DISPID) - CASE_HRESULT(TLBX_E_ENUM_VALUE_INVALID) - CASE_HRESULT(TLBX_W_ENUM_VALUE_TOOBIG) - CASE_HRESULT(TLBX_E_DUPLICATE_IID) - CASE_HRESULT(TLBX_E_NO_NESTED_ARRAYS) - CASE_HRESULT(TLBX_E_PARAM_ERROR_NAMED) - CASE_HRESULT(TLBX_E_PARAM_ERROR_UNNAMED) - CASE_HRESULT(TLBX_E_AGNOST_SIGNATURE) - CASE_HRESULT(TLBX_E_CONVERT_FAIL) - CASE_HRESULT(TLBX_W_DUAL_NOT_DISPATCH) - CASE_HRESULT(TLBX_E_BAD_SIGNATURE) - CASE_HRESULT(TLBX_E_ARRAY_NEEDS_NT_FIXED) - CASE_HRESULT(TLBX_E_CLASS_NEEDS_NT_INTF) - CASE_HRESULT(TLBX_E_INVALID_TYPEINFO) - CASE_HRESULT(TLBX_E_INVALID_TYPEINFO_UNNAMED) - CASE_HRESULT(TLBX_E_CTX_NESTED) - CASE_HRESULT(TLBX_E_ERROR_MESSAGE) - CASE_HRESULT(TLBX_E_CANT_SAVE) - CASE_HRESULT(TLBX_W_LIBNOTREGISTERED) - CASE_HRESULT(TLBX_E_CANTLOADLIBRARY) - CASE_HRESULT(TLBX_E_BAD_VT_TYPE) - CASE_HRESULT(TLBX_E_NO_MSCOREE_TLB) - CASE_HRESULT(TLBX_E_BAD_MSCOREE_TLB) - CASE_HRESULT(TLBX_E_TLB_EXCEPTION) - CASE_HRESULT(TLBX_E_MULTIPLE_LCIDS) - CASE_HRESULT(TLBX_I_TYPEINFO_IMPORTED) - CASE_HRESULT(TLBX_E_AMBIGUOUS_RETURN) - CASE_HRESULT(TLBX_E_PROPGET_WITHOUT_RETURN) - CASE_HRESULT(TLBX_E_DUPLICATE_TYPE_NAME) - CASE_HRESULT(TLBX_I_USEIUNKNOWN) - CASE_HRESULT(TLBX_I_UNCONVERTABLE_ARGS) - CASE_HRESULT(TLBX_I_UNCONVERTABLE_FIELD) - CASE_HRESULT(TLBX_I_NONSEQUENTIALSTRUCT) - CASE_HRESULT(TLBX_W_WARNING_MESSAGE) - CASE_HRESULT(TLBX_I_RESOLVEREFFAILED) - CASE_HRESULT(TLBX_E_ASANY) - CASE_HRESULT(TLBX_E_INVALIDLCIDPARAM) - CASE_HRESULT(TLBX_E_LCIDONDISPONLYITF) - CASE_HRESULT(TLBX_E_NONPUBLIC_FIELD) - CASE_HRESULT(TLBX_I_TYPE_EXPORTED) - CASE_HRESULT(TLBX_I_DUPLICATE_DISPID) - CASE_HRESULT(TLBX_E_BAD_NAMES) - CASE_HRESULT(TLBX_E_BITNESS_MISMATCH) - CASE_HRESULT(TLBX_I_REF_TYPE_AS_STRUCT) - CASE_HRESULT(TLBX_E_GENERICINST_SIGNATURE) - CASE_HRESULT(TLBX_E_GENERICPAR_SIGNATURE) - CASE_HRESULT(TLBX_I_GENERIC_TYPE) - CASE_HRESULT(TLBX_W_EXPORTING_AUTO_LAYOUT) - CASE_HRESULT(TLBX_E_TYPED_REF) - CASE_HRESULT(TLBX_W_DEFAULT_INTF_NOT_VISIBLE) - CASE_HRESULT(TLBX_W_NON_INTEGRAL_CA_TYPE) - CASE_HRESULT(TLBX_W_IENUM_CA_ON_IUNK) - CASE_HRESULT(TLBX_E_NO_SAFEHANDLE_ARRAYS) - CASE_HRESULT(TLBX_W_NO_PROPS_IN_EVENTS) CASE_HRESULT(META_E_CA_INVALID_TARGET) CASE_HRESULT(META_E_CA_INVALID_VALUE) CASE_HRESULT(META_E_CA_INVALID_BLOB) CASE_HRESULT(META_E_CA_REPEATED_ARG) CASE_HRESULT(META_E_CA_UNKNOWN_ARGUMENT) - CASE_HRESULT(META_E_CA_VARIANT_NYI) - CASE_HRESULT(META_E_CA_ARRAY_NYI) CASE_HRESULT(META_E_CA_UNEXPECTED_TYPE) CASE_HRESULT(META_E_CA_INVALID_ARGTYPE) CASE_HRESULT(META_E_CA_INVALID_ARG_FOR_TYPE) @@ -721,69 +595,16 @@ LPCSTR Exception::GetHRSymbolicName(HRESULT hr) CASE_HRESULT(META_E_CA_INVALID_MARSHALAS_FIELDS) CASE_HRESULT(META_E_CA_NT_FIELDONLY) CASE_HRESULT(META_E_CA_NEGATIVE_PARAMINDEX) - CASE_HRESULT(META_E_CA_NEGATIVE_MULTIPLIER) CASE_HRESULT(META_E_CA_NEGATIVE_CONSTSIZE) CASE_HRESULT(META_E_CA_FIXEDSTR_SIZE_REQUIRED) CASE_HRESULT(META_E_CA_CUSTMARSH_TYPE_REQUIRED) - CASE_HRESULT(META_E_CA_FILENAME_REQUIRED) CASE_HRESULT(META_E_CA_BAD_FRIENDS_ARGS) - CASE_HRESULT(VLDTR_S_WRN) - CASE_HRESULT(VLDTR_S_ERR) - CASE_HRESULT(VLDTR_S_WRNERR) CASE_HRESULT(VLDTR_E_RID_OUTOFRANGE) - CASE_HRESULT(VLDTR_E_CDTKN_OUTOFRANGE) - CASE_HRESULT(VLDTR_E_CDRID_OUTOFRANGE) CASE_HRESULT(VLDTR_E_STRING_INVALID) CASE_HRESULT(VLDTR_E_GUID_INVALID) CASE_HRESULT(VLDTR_E_BLOB_INVALID) - CASE_HRESULT(VLDTR_E_MOD_MULTI) - CASE_HRESULT(VLDTR_E_MOD_NULLMVID) - CASE_HRESULT(VLDTR_E_TR_NAMENULL) - CASE_HRESULT(VLDTR_E_TR_DUP) - CASE_HRESULT(VLDTR_E_TD_NAMENULL) - CASE_HRESULT(VLDTR_E_TD_DUPNAME) - CASE_HRESULT(VLDTR_E_TD_DUPGUID) - CASE_HRESULT(VLDTR_E_TD_NOTIFACEOBJEXTNULL) - CASE_HRESULT(VLDTR_E_TD_OBJEXTENDSNONNULL) - CASE_HRESULT(VLDTR_E_TD_EXTENDSSEALED) - CASE_HRESULT(VLDTR_E_TD_DLTNORTSPCL) - CASE_HRESULT(VLDTR_E_TD_RTSPCLNOTDLT) - CASE_HRESULT(VLDTR_E_MI_DECLPRIV) - CASE_HRESULT(VLDTR_E_AS_BADNAME) - CASE_HRESULT(VLDTR_E_FILE_SYSNAME) - CASE_HRESULT(VLDTR_E_MI_BODYSTATIC) - CASE_HRESULT(VLDTR_E_TD_IFACENOTABS) - CASE_HRESULT(VLDTR_E_TD_IFACEPARNOTNIL) - CASE_HRESULT(VLDTR_E_TD_IFACEGUIDNULL) - CASE_HRESULT(VLDTR_E_MI_DECLFINAL) - CASE_HRESULT(VLDTR_E_TD_VTNOTSEAL) - CASE_HRESULT(VLDTR_E_PD_BADFLAGS) - CASE_HRESULT(VLDTR_E_IFACE_DUP) - CASE_HRESULT(VLDTR_E_MR_NAMENULL) - CASE_HRESULT(VLDTR_E_MR_VTBLNAME) - CASE_HRESULT(VLDTR_E_MR_DELNAME) - CASE_HRESULT(VLDTR_E_MR_PARNIL) CASE_HRESULT(VLDTR_E_MR_BADCALLINGCONV) - CASE_HRESULT(VLDTR_E_MR_NOTVARARG) - CASE_HRESULT(VLDTR_E_MR_NAMEDIFF) - CASE_HRESULT(VLDTR_E_MR_SIGDIFF) - CASE_HRESULT(VLDTR_E_MR_DUP) - CASE_HRESULT(VLDTR_E_CL_TDAUTO) - CASE_HRESULT(VLDTR_E_CL_BADPCKSZ) - CASE_HRESULT(VLDTR_E_CL_DUP) - CASE_HRESULT(VLDTR_E_FL_BADOFFSET) - CASE_HRESULT(VLDTR_E_FL_TDNIL) - CASE_HRESULT(VLDTR_E_FL_NOCL) - CASE_HRESULT(VLDTR_E_FL_TDNOTEXPLCT) - CASE_HRESULT(VLDTR_E_FL_FLDSTATIC) - CASE_HRESULT(VLDTR_E_FL_DUP) - CASE_HRESULT(VLDTR_E_MODREF_NAMENULL) - CASE_HRESULT(VLDTR_E_MODREF_DUP) - CASE_HRESULT(VLDTR_E_TR_BADSCOPE) - CASE_HRESULT(VLDTR_E_TD_NESTEDNOENCL) - CASE_HRESULT(VLDTR_E_TD_EXTTRRES) CASE_HRESULT(VLDTR_E_SIGNULL) - CASE_HRESULT(VLDTR_E_SIGNODATA) CASE_HRESULT(VLDTR_E_MD_BADCALLINGCONV) CASE_HRESULT(VLDTR_E_MD_THISSTATIC) CASE_HRESULT(VLDTR_E_MD_NOTTHISNOTSTATIC) @@ -799,221 +620,13 @@ LPCSTR Exception::GetHRSymbolicName(HRESULT hr) CASE_HRESULT(VLDTR_E_SIG_MISSNLBND) CASE_HRESULT(VLDTR_E_SIG_MISSLBND) CASE_HRESULT(VLDTR_E_SIG_BADELTYPE) - CASE_HRESULT(VLDTR_E_FD_BADCALLINGCONV) - CASE_HRESULT(VLDTR_E_MD_NAMENULL) - CASE_HRESULT(VLDTR_E_MD_PARNIL) - CASE_HRESULT(VLDTR_E_MD_DUP) - CASE_HRESULT(VLDTR_E_FD_NAMENULL) - CASE_HRESULT(VLDTR_E_FD_PARNIL) - CASE_HRESULT(VLDTR_E_FD_DUP) - CASE_HRESULT(VLDTR_E_AS_MULTI) - CASE_HRESULT(VLDTR_E_AS_NAMENULL) - CASE_HRESULT(VLDTR_E_SIG_TOKTYPEMISMATCH) - CASE_HRESULT(VLDTR_E_CL_TDINTF) - CASE_HRESULT(VLDTR_E_ASOS_OSPLTFRMIDINVAL) - CASE_HRESULT(VLDTR_E_AR_NAMENULL) CASE_HRESULT(VLDTR_E_TD_ENCLNOTNESTED) - CASE_HRESULT(VLDTR_E_AROS_OSPLTFRMIDINVAL) - CASE_HRESULT(VLDTR_E_FILE_NAMENULL) - CASE_HRESULT(VLDTR_E_CT_NAMENULL) - CASE_HRESULT(VLDTR_E_TD_EXTENDSCHILD) - CASE_HRESULT(VLDTR_E_MAR_NAMENULL) - CASE_HRESULT(VLDTR_E_FILE_DUP) - CASE_HRESULT(VLDTR_E_FILE_NAMEFULLQLFD) - CASE_HRESULT(VLDTR_E_CT_DUP) - CASE_HRESULT(VLDTR_E_MAR_DUP) - CASE_HRESULT(VLDTR_E_MAR_NOTPUBPRIV) - CASE_HRESULT(VLDTR_E_TD_ENUMNOVALUE) - CASE_HRESULT(VLDTR_E_TD_ENUMVALSTATIC) - CASE_HRESULT(VLDTR_E_TD_ENUMVALNOTSN) - CASE_HRESULT(VLDTR_E_TD_ENUMFLDNOTST) - CASE_HRESULT(VLDTR_E_TD_ENUMFLDNOTLIT) - CASE_HRESULT(VLDTR_E_TD_ENUMNOLITFLDS) - CASE_HRESULT(VLDTR_E_TD_ENUMFLDSIGMISMATCH) - CASE_HRESULT(VLDTR_E_TD_ENUMVALNOT1ST) - CASE_HRESULT(VLDTR_E_FD_NOTVALUERTSN) - CASE_HRESULT(VLDTR_E_FD_VALUEPARNOTENUM) - CASE_HRESULT(VLDTR_E_FD_INSTINIFACE) - CASE_HRESULT(VLDTR_E_FD_NOTPUBINIFACE) - CASE_HRESULT(VLDTR_E_FMD_GLOBALNOTPUBPRIVSC) - CASE_HRESULT(VLDTR_E_FMD_GLOBALNOTSTATIC) - CASE_HRESULT(VLDTR_E_FD_GLOBALNORVA) - CASE_HRESULT(VLDTR_E_MD_CTORZERORVA) - CASE_HRESULT(VLDTR_E_FD_MARKEDNOMARSHAL) - CASE_HRESULT(VLDTR_E_FD_MARSHALNOTMARKED) - CASE_HRESULT(VLDTR_E_FD_MARKEDNODEFLT) - CASE_HRESULT(VLDTR_E_FD_DEFLTNOTMARKED) - CASE_HRESULT(VLDTR_E_FMD_MARKEDNOSECUR) - CASE_HRESULT(VLDTR_E_FMD_SECURNOTMARKED) CASE_HRESULT(VLDTR_E_FMD_PINVOKENOTSTATIC) - CASE_HRESULT(VLDTR_E_FMD_MARKEDNOPINVOKE) - CASE_HRESULT(VLDTR_E_FMD_PINVOKENOTMARKED) - CASE_HRESULT(VLDTR_E_FMD_BADIMPLMAP) - CASE_HRESULT(VLDTR_E_IMAP_BADMODREF) - CASE_HRESULT(VLDTR_E_IMAP_BADMEMBER) - CASE_HRESULT(VLDTR_E_IMAP_BADIMPORTNAME) - CASE_HRESULT(VLDTR_E_IMAP_BADCALLCONV) - CASE_HRESULT(VLDTR_E_FMD_BADACCESSFLAG) - CASE_HRESULT(VLDTR_E_FD_INITONLYANDLITERAL) - CASE_HRESULT(VLDTR_E_FD_LITERALNOTSTATIC) - CASE_HRESULT(VLDTR_E_FMD_RTSNNOTSN) - CASE_HRESULT(VLDTR_E_MD_ABSTPARNOTABST) - CASE_HRESULT(VLDTR_E_MD_NOTSTATABSTININTF) - CASE_HRESULT(VLDTR_E_MD_NOTPUBININTF) - CASE_HRESULT(VLDTR_E_MD_CTORININTF) - CASE_HRESULT(VLDTR_E_MD_GLOBALCTORCCTOR) - CASE_HRESULT(VLDTR_E_MD_CTORSTATIC) - CASE_HRESULT(VLDTR_E_MD_CTORNOTSNRTSN) - CASE_HRESULT(VLDTR_E_MD_CTORVIRT) - CASE_HRESULT(VLDTR_E_MD_CTORABST) - CASE_HRESULT(VLDTR_E_MD_CCTORNOTSTATIC) - CASE_HRESULT(VLDTR_E_MD_ZERORVA) - CASE_HRESULT(VLDTR_E_MD_FINNOTVIRT) - CASE_HRESULT(VLDTR_E_MD_STATANDFINORVIRT) - CASE_HRESULT(VLDTR_E_MD_ABSTANDFINAL) - CASE_HRESULT(VLDTR_E_MD_ABSTANDIMPL) - CASE_HRESULT(VLDTR_E_MD_ABSTANDPINVOKE) - CASE_HRESULT(VLDTR_E_MD_ABSTNOTVIRT) - CASE_HRESULT(VLDTR_E_MD_NOTABSTNOTIMPL) - CASE_HRESULT(VLDTR_E_MD_NOTABSTBADFLAGSRVA) - CASE_HRESULT(VLDTR_E_MD_PRIVSCOPENORVA) - CASE_HRESULT(VLDTR_E_MD_GLOBALABSTORVIRT) - CASE_HRESULT(VLDTR_E_SIG_LONGFORM) - CASE_HRESULT(VLDTR_E_MD_MULTIPLESEMANTICS) - CASE_HRESULT(VLDTR_E_MD_INVALIDSEMANTICS) - CASE_HRESULT(VLDTR_E_MD_SEMANTICSNOTEXIST) - CASE_HRESULT(VLDTR_E_MI_DECLNOTVIRT) - CASE_HRESULT(VLDTR_E_FMD_GLOBALITEM) - CASE_HRESULT(VLDTR_E_MD_MULTSEMANTICFLAGS) - CASE_HRESULT(VLDTR_E_MD_NOSEMANTICFLAGS) - CASE_HRESULT(VLDTR_E_FD_FLDINIFACE) - CASE_HRESULT(VLDTR_E_AS_HASHALGID) - CASE_HRESULT(VLDTR_E_AS_PROCID) - CASE_HRESULT(VLDTR_E_AR_PROCID) - CASE_HRESULT(VLDTR_E_CN_PARENTRANGE) - CASE_HRESULT(VLDTR_E_AS_BADFLAGS) - CASE_HRESULT(VLDTR_E_TR_HASTYPEDEF) - CASE_HRESULT(VLDTR_E_IFACE_BADIMPL) - CASE_HRESULT(VLDTR_E_IFACE_BADIFACE) - CASE_HRESULT(VLDTR_E_TD_SECURNOTMARKED) - CASE_HRESULT(VLDTR_E_TD_MARKEDNOSECUR) - CASE_HRESULT(VLDTR_E_MD_CCTORHASARGS) - CASE_HRESULT(VLDTR_E_CT_BADIMPL) - CASE_HRESULT(VLDTR_E_MI_ALIENBODY) - CASE_HRESULT(VLDTR_E_MD_CCTORCALLCONV) - CASE_HRESULT(VLDTR_E_MI_BADCLASS) - CASE_HRESULT(VLDTR_E_MI_CLASSISINTF) - CASE_HRESULT(VLDTR_E_MI_BADDECL) - CASE_HRESULT(VLDTR_E_MI_BADBODY) - CASE_HRESULT(VLDTR_E_MI_DUP) - CASE_HRESULT(VLDTR_E_FD_BADPARENT) - CASE_HRESULT(VLDTR_E_MD_PARAMOUTOFSEQ) - CASE_HRESULT(VLDTR_E_MD_PARASEQTOOBIG) - CASE_HRESULT(VLDTR_E_MD_PARMMARKEDNOMARSHAL) - CASE_HRESULT(VLDTR_E_MD_PARMMARSHALNOTMARKED) - CASE_HRESULT(VLDTR_E_MD_PARMMARKEDNODEFLT) - CASE_HRESULT(VLDTR_E_MD_PARMDEFLTNOTMARKED) - CASE_HRESULT(VLDTR_E_PR_BADSCOPE) - CASE_HRESULT(VLDTR_E_PR_NONAME) - CASE_HRESULT(VLDTR_E_PR_NOSIG) - CASE_HRESULT(VLDTR_E_PR_DUP) - CASE_HRESULT(VLDTR_E_PR_BADCALLINGCONV) - CASE_HRESULT(VLDTR_E_PR_MARKEDNODEFLT) - CASE_HRESULT(VLDTR_E_PR_DEFLTNOTMARKED) - CASE_HRESULT(VLDTR_E_PR_BADSEMANTICS) - CASE_HRESULT(VLDTR_E_PR_BADMETHOD) - CASE_HRESULT(VLDTR_E_PR_ALIENMETHOD) - CASE_HRESULT(VLDTR_E_CN_BLOBNOTNULL) - CASE_HRESULT(VLDTR_E_CN_BLOBNULL) - CASE_HRESULT(VLDTR_E_EV_BADSCOPE) - CASE_HRESULT(VLDTR_E_EV_NONAME) - CASE_HRESULT(VLDTR_E_EV_DUP) - CASE_HRESULT(VLDTR_E_EV_BADEVTYPE) - CASE_HRESULT(VLDTR_E_EV_EVTYPENOTCLASS) - CASE_HRESULT(VLDTR_E_EV_BADSEMANTICS) - CASE_HRESULT(VLDTR_E_EV_BADMETHOD) - CASE_HRESULT(VLDTR_E_EV_ALIENMETHOD) - CASE_HRESULT(VLDTR_E_EV_NOADDON) - CASE_HRESULT(VLDTR_E_EV_NOREMOVEON) - CASE_HRESULT(VLDTR_E_CT_DUPTDNAME) - CASE_HRESULT(VLDTR_E_MAR_BADOFFSET) - CASE_HRESULT(VLDTR_E_DS_BADOWNER) - CASE_HRESULT(VLDTR_E_DS_BADFLAGS) - CASE_HRESULT(VLDTR_E_DS_NOBLOB) - CASE_HRESULT(VLDTR_E_MAR_BADIMPL) - CASE_HRESULT(VLDTR_E_MR_VARARGCALLINGCONV) - CASE_HRESULT(VLDTR_E_MD_CTORNOTVOID) - CASE_HRESULT(VLDTR_E_EV_FIRENOTVOID) - CASE_HRESULT(VLDTR_E_AS_BADLOCALE) - CASE_HRESULT(VLDTR_E_CN_PARENTTYPE) CASE_HRESULT(VLDTR_E_SIG_SENTINMETHODDEF) CASE_HRESULT(VLDTR_E_SIG_SENTMUSTVARARG) CASE_HRESULT(VLDTR_E_SIG_MULTSENTINELS) - CASE_HRESULT(VLDTR_E_SIG_LASTSENTINEL) CASE_HRESULT(VLDTR_E_SIG_MISSARG) CASE_HRESULT(VLDTR_E_SIG_BYREFINFIELD) - CASE_HRESULT(VLDTR_E_MD_SYNCMETHODINVTYPE) - CASE_HRESULT(VLDTR_E_TD_NAMETOOLONG) - CASE_HRESULT(VLDTR_E_AS_PROCDUP) - CASE_HRESULT(VLDTR_E_ASOS_DUP) - CASE_HRESULT(VLDTR_E_MAR_BADFLAGS) - CASE_HRESULT(VLDTR_E_CT_NOTYPEDEFID) - CASE_HRESULT(VLDTR_E_FILE_BADFLAGS) - CASE_HRESULT(VLDTR_E_FILE_NULLHASH) - CASE_HRESULT(VLDTR_E_MOD_NONAME) - CASE_HRESULT(VLDTR_E_MOD_NAMEFULLQLFD) - CASE_HRESULT(VLDTR_E_TD_RTSPCLNOTSPCL) - CASE_HRESULT(VLDTR_E_TD_EXTENDSIFACE) - CASE_HRESULT(VLDTR_E_MD_CTORPINVOKE) - CASE_HRESULT(VLDTR_E_TD_SYSENUMNOTCLASS) - CASE_HRESULT(VLDTR_E_TD_SYSENUMNOTEXTVTYPE) - CASE_HRESULT(VLDTR_E_MI_SIGMISMATCH) - CASE_HRESULT(VLDTR_E_TD_ENUMHASMETHODS) - CASE_HRESULT(VLDTR_E_TD_ENUMIMPLIFACE) - CASE_HRESULT(VLDTR_E_TD_ENUMHASPROP) - CASE_HRESULT(VLDTR_E_TD_ENUMHASEVENT) - CASE_HRESULT(VLDTR_E_TD_BADMETHODLST) - CASE_HRESULT(VLDTR_E_TD_BADFIELDLST) - CASE_HRESULT(VLDTR_E_CN_BADTYPE) - CASE_HRESULT(VLDTR_E_TD_ENUMNOINSTFLD) - CASE_HRESULT(VLDTR_E_TD_ENUMMULINSTFLD) - CASE_HRESULT(VLDTR_E_INTERRUPTED) - CASE_HRESULT(VLDTR_E_NOTINIT) - CASE_HRESULT(VLDTR_E_IFACE_NOTIFACE) - CASE_HRESULT(VLDTR_E_FD_RVAHASNORVA) - CASE_HRESULT(VLDTR_E_FD_RVAHASZERORVA) - CASE_HRESULT(VLDTR_E_MD_RVAANDIMPLMAP) - CASE_HRESULT(VLDTR_E_TD_EXTRAFLAGS) - CASE_HRESULT(VLDTR_E_TD_EXTENDSITSELF) - CASE_HRESULT(VLDTR_E_TD_SYSVTNOTEXTOBJ) - CASE_HRESULT(VLDTR_E_TD_EXTTYPESPEC) - CASE_HRESULT(VLDTR_E_TD_VTNOSIZE) - CASE_HRESULT(VLDTR_E_TD_IFACESEALED) - CASE_HRESULT(VLDTR_E_NC_BADNESTED) - CASE_HRESULT(VLDTR_E_NC_BADENCLOSER) - CASE_HRESULT(VLDTR_E_NC_DUP) - CASE_HRESULT(VLDTR_E_NC_DUPENCLOSER) - CASE_HRESULT(VLDTR_E_FRVA_ZERORVA) - CASE_HRESULT(VLDTR_E_FRVA_BADFIELD) - CASE_HRESULT(VLDTR_E_FRVA_DUPRVA) - CASE_HRESULT(VLDTR_E_FRVA_DUPFIELD) - CASE_HRESULT(VLDTR_E_EP_BADTOKEN) - CASE_HRESULT(VLDTR_E_EP_INSTANCE) - CASE_HRESULT(VLDTR_E_TD_ENUMFLDBADTYPE) - CASE_HRESULT(VLDTR_E_MD_BADRVA) - CASE_HRESULT(VLDTR_E_FD_LITERALNODEFAULT) - CASE_HRESULT(VLDTR_E_IFACE_METHNOTIMPL) - CASE_HRESULT(VLDTR_E_CA_BADPARENT) - CASE_HRESULT(VLDTR_E_CA_BADTYPE) - CASE_HRESULT(VLDTR_E_CA_NOTCTOR) - CASE_HRESULT(VLDTR_E_CA_BADSIG) - CASE_HRESULT(VLDTR_E_CA_NOSIG) - CASE_HRESULT(VLDTR_E_CA_BADPROLOG) - CASE_HRESULT(VLDTR_E_MD_BADLOCALSIGTOK) - CASE_HRESULT(VLDTR_E_MD_BADHEADER) - CASE_HRESULT(VLDTR_E_EP_TOOMANYARGS) - CASE_HRESULT(VLDTR_E_EP_BADRET) - CASE_HRESULT(VLDTR_E_EP_BADARG) CASE_HRESULT(VLDTR_E_SIG_BADVOID) CASE_HRESULT(CORDBG_E_UNRECOVERABLE_ERROR) CASE_HRESULT(CORDBG_E_PROCESS_TERMINATED) @@ -1023,12 +636,10 @@ LPCSTR Exception::GetHRSymbolicName(HRESULT hr) CASE_HRESULT(CORDBG_E_BAD_REFERENCE_VALUE) CASE_HRESULT(CORDBG_E_FIELD_NOT_AVAILABLE) CASE_HRESULT(CORDBG_E_NON_NATIVE_FRAME) - CASE_HRESULT(CORDBG_E_NONCONTINUABLE_EXCEPTION) CASE_HRESULT(CORDBG_E_CODE_NOT_AVAILABLE) CASE_HRESULT(CORDBG_E_FUNCTION_NOT_IL) CASE_HRESULT(CORDBG_S_BAD_START_SEQUENCE_POINT) CASE_HRESULT(CORDBG_S_BAD_END_SEQUENCE_POINT) - CASE_HRESULT(CORDBG_S_INSUFFICIENT_INFO_FOR_SET_IP) CASE_HRESULT(CORDBG_E_CANT_SET_IP_INTO_FINALLY) CASE_HRESULT(CORDBG_E_CANT_SET_IP_OUT_OF_FINALLY) CASE_HRESULT(CORDBG_E_CANT_SET_IP_INTO_CATCH) @@ -1039,46 +650,30 @@ LPCSTR Exception::GetHRSymbolicName(HRESULT hr) CASE_HRESULT(CORDBG_E_FUNC_EVAL_NOT_COMPLETE) CASE_HRESULT(CORDBG_S_FUNC_EVAL_HAS_NO_RESULT) CASE_HRESULT(CORDBG_S_VALUE_POINTS_TO_VOID) - CASE_HRESULT(CORDBG_E_INPROC_NOT_IMPL) CASE_HRESULT(CORDBG_S_FUNC_EVAL_ABORTED) CASE_HRESULT(CORDBG_E_STATIC_VAR_NOT_AVAILABLE) - CASE_HRESULT(CORDBG_E_OBJECT_IS_NOT_COPYABLE_VALUE_CLASS) CASE_HRESULT(CORDBG_E_CANT_SETIP_INTO_OR_OUT_OF_FILTER) CASE_HRESULT(CORDBG_E_CANT_CHANGE_JIT_SETTING_FOR_ZAP_MODULE) - CASE_HRESULT(CORDBG_E_REMOTE_CONNECTION_CONN_RESET) - CASE_HRESULT(CORDBG_E_REMOTE_CONNECTION_KEEP_ALIVE) - CASE_HRESULT(CORDBG_E_REMOTE_CONNECTION_FATAL_ERROR) CASE_HRESULT(CORDBG_E_CANT_SET_TO_JMC) CASE_HRESULT(CORDBG_E_BAD_THREAD_STATE) CASE_HRESULT(CORDBG_E_DEBUGGER_ALREADY_ATTACHED) CASE_HRESULT(CORDBG_E_SUPERFLOUS_CONTINUE) CASE_HRESULT(CORDBG_E_SET_VALUE_NOT_ALLOWED_ON_NONLEAF_FRAME) - CASE_HRESULT(CORDBG_E_ENC_EH_MAX_NESTING_LEVEL_CANT_INCREASE) CASE_HRESULT(CORDBG_E_ENC_MODULE_NOT_ENC_ENABLED) CASE_HRESULT(CORDBG_E_SET_IP_NOT_ALLOWED_ON_EXCEPTION) CASE_HRESULT(CORDBG_E_VARIABLE_IS_ACTUALLY_LITERAL) CASE_HRESULT(CORDBG_E_PROCESS_DETACHED) - CASE_HRESULT(CORDBG_E_ENC_METHOD_SIG_CHANGED) - CASE_HRESULT(CORDBG_E_ENC_METHOD_NO_LOCAL_SIG) CASE_HRESULT(CORDBG_E_ENC_CANT_ADD_FIELD_TO_VALUE_OR_LAYOUT_CLASS) - CASE_HRESULT(CORDBG_E_ENC_CANT_CHANGE_FIELD) - CASE_HRESULT(CORDBG_E_ENC_CANT_ADD_NON_PRIVATE_MEMBER) CASE_HRESULT(CORDBG_E_FIELD_NOT_STATIC) CASE_HRESULT(CORDBG_E_FIELD_NOT_INSTANCE) - CASE_HRESULT(CORDBG_E_ENC_ZAPPED_WITHOUT_ENC) - CASE_HRESULT(CORDBG_E_ENC_BAD_METHOD_INFO) CASE_HRESULT(CORDBG_E_ENC_JIT_CANT_UPDATE) - CASE_HRESULT(CORDBG_E_ENC_MISSING_CLASS) CASE_HRESULT(CORDBG_E_ENC_INTERNAL_ERROR) CASE_HRESULT(CORDBG_E_ENC_HANGING_FIELD) CASE_HRESULT(CORDBG_E_MODULE_NOT_LOADED) - CASE_HRESULT(CORDBG_E_ENC_CANT_CHANGE_SUPERCLASS) CASE_HRESULT(CORDBG_E_UNABLE_TO_SET_BREAKPOINT) CASE_HRESULT(CORDBG_E_DEBUGGING_NOT_POSSIBLE) CASE_HRESULT(CORDBG_E_KERNEL_DEBUGGER_ENABLED) CASE_HRESULT(CORDBG_E_KERNEL_DEBUGGER_PRESENT) - CASE_HRESULT(CORDBG_E_HELPER_THREAD_DEAD) - CASE_HRESULT(CORDBG_E_INTERFACE_INHERITANCE_CANT_CHANGE) CASE_HRESULT(CORDBG_E_INCOMPATIBLE_PROTOCOL) CASE_HRESULT(CORDBG_E_TOO_MANY_PROCESSES) CASE_HRESULT(CORDBG_E_INTEROP_NOT_SUPPORTED) @@ -1086,90 +681,30 @@ LPCSTR Exception::GetHRSymbolicName(HRESULT hr) CASE_HRESULT(CORDBG_E_OBJECT_NEUTERED) CASE_HRESULT(CORPROF_E_FUNCTION_NOT_COMPILED) CASE_HRESULT(CORPROF_E_DATAINCOMPLETE) - CASE_HRESULT(CORPROF_E_NOT_REJITABLE_METHODS) - CASE_HRESULT(CORPROF_E_CANNOT_UPDATE_METHOD) CASE_HRESULT(CORPROF_E_FUNCTION_NOT_IL) CASE_HRESULT(CORPROF_E_NOT_MANAGED_THREAD) CASE_HRESULT(CORPROF_E_CALL_ONLY_FROM_INIT) - CASE_HRESULT(CORPROF_E_INPROC_NOT_ENABLED) - CASE_HRESULT(CORPROF_E_JITMAPS_NOT_ENABLED) - CASE_HRESULT(CORPROF_E_INPROC_ALREADY_BEGUN) - CASE_HRESULT(CORPROF_E_INPROC_NOT_AVAILABLE) CASE_HRESULT(CORPROF_E_NOT_YET_AVAILABLE) - CASE_HRESULT(SECURITY_E_XML_TO_ASN_ENCODING) CASE_HRESULT(SECURITY_E_INCOMPATIBLE_SHARE) CASE_HRESULT(SECURITY_E_UNVERIFIABLE) CASE_HRESULT(SECURITY_E_INCOMPATIBLE_EVIDENCE) CASE_HRESULT(CLDB_E_INTERNALERROR) - CASE_HRESULT(CORSEC_E_DECODE_SET) - CASE_HRESULT(CORSEC_E_ENCODE_SET) - CASE_HRESULT(CORSEC_E_UNSUPPORTED_FORMAT) - CASE_HRESULT(SN_CRYPTOAPI_CALL_FAILED) - CASE_HRESULT(SN_NO_SUITABLE_CSP) - CASE_HRESULT(CORSEC_E_INVALID_ATTR) CASE_HRESULT(CORSEC_E_POLICY_EXCEPTION) CASE_HRESULT(CORSEC_E_MIN_GRANT_FAIL) CASE_HRESULT(CORSEC_E_NO_EXEC_PERM) CASE_HRESULT(CORSEC_E_XMLSYNTAX) CASE_HRESULT(CORSEC_E_INVALID_STRONGNAME) CASE_HRESULT(CORSEC_E_MISSING_STRONGNAME) - CASE_HRESULT(CORSEC_E_CONTAINER_NOT_FOUND) CASE_HRESULT(CORSEC_E_INVALID_IMAGE_FORMAT) CASE_HRESULT(CORSEC_E_CRYPTO) CASE_HRESULT(CORSEC_E_CRYPTO_UNEX_OPER) - CASE_HRESULT(CORSECATTR_E_BAD_ATTRIBUTE) - CASE_HRESULT(CORSECATTR_E_MISSING_CONSTRUCTOR) - CASE_HRESULT(CORSECATTR_E_FAILED_TO_CREATE_PERM) - CASE_HRESULT(CORSECATTR_E_BAD_ACTION_ASM) - CASE_HRESULT(CORSECATTR_E_BAD_ACTION_OTHER) - CASE_HRESULT(CORSECATTR_E_BAD_PARENT) - CASE_HRESULT(CORSECATTR_E_TRUNCATED) - CASE_HRESULT(CORSECATTR_E_BAD_VERSION) CASE_HRESULT(CORSECATTR_E_BAD_ACTION) - CASE_HRESULT(CORSECATTR_E_NO_SELF_REF) - CASE_HRESULT(CORSECATTR_E_BAD_NONCAS) - CASE_HRESULT(CORSECATTR_E_ASSEMBLY_LOAD_FAILED) - CASE_HRESULT(CORSECATTR_E_ASSEMBLY_LOAD_FAILED_EX) - CASE_HRESULT(CORSECATTR_E_TYPE_LOAD_FAILED) - CASE_HRESULT(CORSECATTR_E_TYPE_LOAD_FAILED_EX) - CASE_HRESULT(CORSECATTR_E_ABSTRACT) - CASE_HRESULT(CORSECATTR_E_UNSUPPORTED_TYPE) - CASE_HRESULT(CORSECATTR_E_UNSUPPORTED_ENUM_TYPE) - CASE_HRESULT(CORSECATTR_E_NO_FIELD) - CASE_HRESULT(CORSECATTR_E_NO_PROPERTY) - CASE_HRESULT(CORSECATTR_E_EXCEPTION) - CASE_HRESULT(CORSECATTR_E_EXCEPTION_HR) - CASE_HRESULT(ISS_E_ISOSTORE) - CASE_HRESULT(ISS_E_OPEN_STORE_FILE) - CASE_HRESULT(ISS_E_OPEN_FILE_MAPPING) - CASE_HRESULT(ISS_E_MAP_VIEW_OF_FILE) - CASE_HRESULT(ISS_E_GET_FILE_SIZE) - CASE_HRESULT(ISS_E_CREATE_MUTEX) - CASE_HRESULT(ISS_E_LOCK_FAILED) - CASE_HRESULT(ISS_E_FILE_WRITE) - CASE_HRESULT(ISS_E_SET_FILE_POINTER) - CASE_HRESULT(ISS_E_CREATE_DIR) - CASE_HRESULT(ISS_E_STORE_NOT_OPEN) - CASE_HRESULT(ISS_E_CORRUPTED_STORE_FILE) - CASE_HRESULT(ISS_E_STORE_VERSION) - CASE_HRESULT(ISS_E_FILE_NOT_MAPPED) - CASE_HRESULT(ISS_E_BLOCK_SIZE_TOO_SMALL) - CASE_HRESULT(ISS_E_ALLOC_TOO_LARGE) - CASE_HRESULT(ISS_E_USAGE_WILL_EXCEED_QUOTA) - CASE_HRESULT(ISS_E_TABLE_ROW_NOT_FOUND) - CASE_HRESULT(ISS_E_DEPRECATE) - CASE_HRESULT(ISS_E_CALLER) - CASE_HRESULT(ISS_E_PATH_LENGTH) - CASE_HRESULT(ISS_E_MACHINE) - CASE_HRESULT(ISS_E_MACHINE_DACL) - CASE_HRESULT(ISS_E_ISOSTORE_END) CASE_HRESULT(COR_E_APPLICATION) CASE_HRESULT(COR_E_ARGUMENTOUTOFRANGE) CASE_HRESULT(COR_E_ARITHMETIC) CASE_HRESULT(COR_E_ARRAYTYPEMISMATCH) CASE_HRESULT(COR_E_CONTEXTMARSHAL) CASE_HRESULT(COR_E_TIMEOUT) - CASE_HRESULT(COR_E_DEVICESNOTSUPPORTED) CASE_HRESULT(COR_E_DIVIDEBYZERO) CASE_HRESULT(COR_E_EXCEPTION) CASE_HRESULT(COR_E_EXECUTIONENGINE) @@ -1194,9 +729,6 @@ LPCSTR Exception::GetHRSymbolicName(HRESULT hr) CASE_HRESULT(COR_E_NOTSUPPORTED) CASE_HRESULT(COR_E_OVERFLOW) CASE_HRESULT(COR_E_RANK) - CASE_HRESULT(COR_E_REMOTING) - CASE_HRESULT(COR_E_SERVER) - CASE_HRESULT(COR_E_SERVICEDCOMPONENT) CASE_HRESULT(COR_E_SECURITY) CASE_HRESULT(COR_E_SERIALIZATION) CASE_HRESULT(COR_E_STACKOVERFLOW) @@ -1224,200 +756,13 @@ LPCSTR Exception::GetHRSymbolicName(HRESULT hr) CASE_HRESULT(COR_E_ENDOFSTREAM) CASE_HRESULT(COR_E_FILELOAD) CASE_HRESULT(COR_E_FILENOTFOUND) - CASE_HRESULT(COR_E_BAD_PATHNAME) CASE_HRESULT(COR_E_IO) CASE_HRESULT(COR_E_DIRECTORYNOTFOUND) CASE_HRESULT(COR_E_PATHTOOLONG) CASE_HRESULT(COR_E_OBJECTDISPOSED) CASE_HRESULT(COR_E_NEWER_RUNTIME) CASE_HRESULT(CLR_E_SHIM_RUNTIMELOAD) - CASE_HRESULT(CLR_E_SHIM_RUNTIMEEXPORT) - CASE_HRESULT(CLR_E_SHIM_INSTALLROOT) - CASE_HRESULT(CLR_E_SHIM_INSTALLCOMP) - CASE_HRESULT(VER_E_HRESULT) - CASE_HRESULT(VER_E_OFFSET) - CASE_HRESULT(VER_E_OPCODE) - CASE_HRESULT(VER_E_OPERAND) - CASE_HRESULT(VER_E_TOKEN) - CASE_HRESULT(VER_E_EXCEPT) - CASE_HRESULT(VER_E_STACK_SLOT) - CASE_HRESULT(VER_E_LOC) - CASE_HRESULT(VER_E_ARG) - CASE_HRESULT(VER_E_FOUND) - CASE_HRESULT(VER_E_EXPECTED) - CASE_HRESULT(VER_E_UNKNOWN_OPCODE) - CASE_HRESULT(VER_E_SIG_CALLCONV) - CASE_HRESULT(VER_E_SIG_ELEMTYPE) - CASE_HRESULT(VER_E_RET_SIG) CASE_HRESULT(VER_E_FIELD_SIG) - CASE_HRESULT(VER_E_INTERNAL) - CASE_HRESULT(VER_E_STACK_TOO_LARGE) - CASE_HRESULT(VER_E_ARRAY_NAME_LONG) - CASE_HRESULT(VER_E_FALLTHRU) - CASE_HRESULT(VER_E_TRY_GTEQ_END) - CASE_HRESULT(VER_E_TRYEND_GT_CS) - CASE_HRESULT(VER_E_HND_GTEQ_END) - CASE_HRESULT(VER_E_HNDEND_GT_CS) - CASE_HRESULT(VER_E_FLT_GTEQ_CS) - CASE_HRESULT(VER_E_TRY_START) - CASE_HRESULT(VER_E_HND_START) - CASE_HRESULT(VER_E_FLT_START) - CASE_HRESULT(VER_E_TRY_OVERLAP) - CASE_HRESULT(VER_E_TRY_EQ_HND_FIL) - CASE_HRESULT(VER_E_TRY_SHARE_FIN_FAL) - CASE_HRESULT(VER_E_HND_OVERLAP) - CASE_HRESULT(VER_E_HND_EQ) - CASE_HRESULT(VER_E_FIL_OVERLAP) - CASE_HRESULT(VER_E_FIL_EQ) - CASE_HRESULT(VER_E_FIL_CONT_TRY) - CASE_HRESULT(VER_E_FIL_CONT_HND) - CASE_HRESULT(VER_E_FIL_CONT_FIL) - CASE_HRESULT(VER_E_FIL_GTEQ_CS) - CASE_HRESULT(VER_E_FIL_START) - CASE_HRESULT(VER_E_FALLTHRU_EXCEP) - CASE_HRESULT(VER_E_FALLTHRU_INTO_HND) - CASE_HRESULT(VER_E_FALLTHRU_INTO_FIL) - CASE_HRESULT(VER_E_LEAVE) - CASE_HRESULT(VER_E_RETHROW) - CASE_HRESULT(VER_E_ENDFINALLY) - CASE_HRESULT(VER_E_ENDFILTER) - CASE_HRESULT(VER_E_ENDFILTER_MISSING) - CASE_HRESULT(VER_E_BR_INTO_TRY) - CASE_HRESULT(VER_E_BR_INTO_HND) - CASE_HRESULT(VER_E_BR_INTO_FIL) - CASE_HRESULT(VER_E_BR_OUTOF_TRY) - CASE_HRESULT(VER_E_BR_OUTOF_HND) - CASE_HRESULT(VER_E_BR_OUTOF_FIL) - CASE_HRESULT(VER_E_BR_OUTOF_FIN) - CASE_HRESULT(VER_E_RET_FROM_TRY) - CASE_HRESULT(VER_E_RET_FROM_HND) - CASE_HRESULT(VER_E_RET_FROM_FIL) - CASE_HRESULT(VER_E_BAD_JMP_TARGET) - CASE_HRESULT(VER_E_PATH_LOC) - CASE_HRESULT(VER_E_PATH_THIS) - CASE_HRESULT(VER_E_PATH_STACK) - CASE_HRESULT(VER_E_PATH_STACK_DEPTH) - CASE_HRESULT(VER_E_THIS) - CASE_HRESULT(VER_E_THIS_UNINIT_EXCEP) - CASE_HRESULT(VER_E_THIS_UNINIT_STORE) - CASE_HRESULT(VER_E_THIS_UNINIT_RET) - CASE_HRESULT(VER_E_THIS_UNINIT_V_RET) - CASE_HRESULT(VER_E_THIS_UNINIT_BR) - CASE_HRESULT(VER_E_LDFTN_CTOR) - CASE_HRESULT(VER_E_STACK_NOT_EQ) - CASE_HRESULT(VER_E_STACK_UNEXPECTED) - CASE_HRESULT(VER_E_STACK_EXCEPTION) - CASE_HRESULT(VER_E_STACK_OVERFLOW) - CASE_HRESULT(VER_E_STACK_UNDERFLOW) - CASE_HRESULT(VER_E_STACK_EMPTY) - CASE_HRESULT(VER_E_STACK_UNINIT) - CASE_HRESULT(VER_E_STACK_I_I4_I8) - CASE_HRESULT(VER_E_STACK_R_R4_R8) - CASE_HRESULT(VER_E_STACK_NO_R_I8) - CASE_HRESULT(VER_E_STACK_NUMERIC) - CASE_HRESULT(VER_E_STACK_OBJREF) - CASE_HRESULT(VER_E_STACK_P_OBJREF) - CASE_HRESULT(VER_E_STACK_BYREF) - CASE_HRESULT(VER_E_STACK_METHOD) - CASE_HRESULT(VER_E_STACK_ARRAY_SD) - CASE_HRESULT(VER_E_STACK_VALCLASS) - CASE_HRESULT(VER_E_STACK_P_VALCLASS) - CASE_HRESULT(VER_E_STACK_NO_VALCLASS) - CASE_HRESULT(VER_E_LOC_DEAD) - CASE_HRESULT(VER_E_LOC_NUM) - CASE_HRESULT(VER_E_ARG_NUM) - CASE_HRESULT(VER_E_TOKEN_RESOLVE) - CASE_HRESULT(VER_E_TOKEN_TYPE) - CASE_HRESULT(VER_E_TOKEN_TYPE_MEMBER) - CASE_HRESULT(VER_E_TOKEN_TYPE_FIELD) - CASE_HRESULT(VER_E_TOKEN_TYPE_SIG) - CASE_HRESULT(VER_E_UNVERIFIABLE) - CASE_HRESULT(VER_E_LDSTR_OPERAND) - CASE_HRESULT(VER_E_RET_PTR_TO_STACK) - CASE_HRESULT(VER_E_RET_VOID) - CASE_HRESULT(VER_E_RET_MISSING) - CASE_HRESULT(VER_E_RET_EMPTY) - CASE_HRESULT(VER_E_RET_UNINIT) - CASE_HRESULT(VER_E_ARRAY_ACCESS) - CASE_HRESULT(VER_E_ARRAY_V_STORE) - CASE_HRESULT(VER_E_ARRAY_SD) - CASE_HRESULT(VER_E_ARRAY_SD_PTR) - CASE_HRESULT(VER_E_ARRAY_FIELD) - CASE_HRESULT(VER_E_ARGLIST) - CASE_HRESULT(VER_E_VALCLASS) - CASE_HRESULT(VER_E_METHOD_ACCESS) - CASE_HRESULT(VER_E_FIELD_ACCESS) - CASE_HRESULT(VER_E_DEAD) - CASE_HRESULT(VER_E_FIELD_STATIC) - CASE_HRESULT(VER_E_FIELD_NO_STATIC) - CASE_HRESULT(VER_E_ADDR) - CASE_HRESULT(VER_E_ADDR_BYREF) - CASE_HRESULT(VER_E_ADDR_LITERAL) - CASE_HRESULT(VER_E_INITONLY) - CASE_HRESULT(VER_E_THROW) - CASE_HRESULT(VER_E_CALLVIRT_VALCLASS) - CASE_HRESULT(VER_E_CALL_SIG) - CASE_HRESULT(VER_E_CALL_STATIC) - CASE_HRESULT(VER_E_CTOR) - CASE_HRESULT(VER_E_CTOR_VIRT) - CASE_HRESULT(VER_E_CTOR_OR_SUPER) - CASE_HRESULT(VER_E_CTOR_MUL_INIT) - CASE_HRESULT(VER_E_SIG) - CASE_HRESULT(VER_E_SIG_ARRAY) - CASE_HRESULT(VER_E_SIG_ARRAY_PTR) - CASE_HRESULT(VER_E_SIG_ARRAY_BYREF) - CASE_HRESULT(VER_E_SIG_ELEM_PTR) - CASE_HRESULT(VER_E_SIG_VARARG) - CASE_HRESULT(VER_E_SIG_VOID) - CASE_HRESULT(VER_E_SIG_BYREF_BYREF) - CASE_HRESULT(VER_E_CODE_SIZE_ZERO) - CASE_HRESULT(VER_E_BAD_VARARG) - CASE_HRESULT(VER_E_TAIL_CALL) - CASE_HRESULT(VER_E_TAIL_BYREF) - CASE_HRESULT(VER_E_TAIL_RET) - CASE_HRESULT(VER_E_TAIL_RET_VOID) - CASE_HRESULT(VER_E_TAIL_RET_TYPE) - CASE_HRESULT(VER_E_TAIL_STACK_EMPTY) - CASE_HRESULT(VER_E_METHOD_END) - CASE_HRESULT(VER_E_BAD_BRANCH) - CASE_HRESULT(VER_E_FIN_OVERLAP) - CASE_HRESULT(VER_E_LEXICAL_NESTING) - CASE_HRESULT(VER_E_VOLATILE) - CASE_HRESULT(VER_E_UNALIGNED) - CASE_HRESULT(VER_E_INNERMOST_FIRST) - CASE_HRESULT(VER_E_CALLI_VIRTUAL) - CASE_HRESULT(VER_E_CALL_ABSTRACT) - CASE_HRESULT(VER_E_STACK_UNEXP_ARRAY) - CASE_HRESULT(VER_E_NOT_IN_GC_HEAP) - CASE_HRESULT(VER_E_TRY_N_EMPTY_STACK) - CASE_HRESULT(VER_E_DLGT_CTOR) - CASE_HRESULT(VER_E_DLGT_BB) - CASE_HRESULT(VER_E_DLGT_PATTERN) - CASE_HRESULT(VER_E_DLGT_LDFTN) - CASE_HRESULT(VER_E_FTN_ABSTRACT) - CASE_HRESULT(VER_E_SIG_C_VC) - CASE_HRESULT(VER_E_SIG_VC_C) - CASE_HRESULT(VER_E_BOX_PTR_TO_STACK) - CASE_HRESULT(VER_E_SIG_BYREF_TB_AH) - CASE_HRESULT(VER_E_SIG_ARRAY_TB_AH) - CASE_HRESULT(VER_E_ENDFILTER_STACK) - CASE_HRESULT(VER_E_DLGT_SIG_I) - CASE_HRESULT(VER_E_DLGT_SIG_O) - CASE_HRESULT(VER_E_RA_PTR_TO_STACK) - CASE_HRESULT(VER_E_CATCH_VALUE_TYPE) - CASE_HRESULT(VER_E_CATCH_BYREF) - CASE_HRESULT(VER_E_FIL_PRECEED_HND) - CASE_HRESULT(VER_E_LDVIRTFTN_STATIC) - CASE_HRESULT(VER_E_CALLVIRT_STATIC) - CASE_HRESULT(VER_E_INITLOCALS) - CASE_HRESULT(VER_E_BR_TO_EXCEPTION) - CASE_HRESULT(VER_E_CALL_CTOR) - CASE_HRESULT(VER_E_BAD_PE) - CASE_HRESULT(VER_E_BAD_MD) - CASE_HRESULT(VER_E_BAD_APPDOMAIN) - CASE_HRESULT(VER_E_TYPELOAD) - CASE_HRESULT(VER_E_PE_LOAD) - CASE_HRESULT(VER_E_WRITE_RVA_STATIC) CASE_HRESULT(CORDBG_E_THREAD_NOT_SCHEDULED) #endif