• Avalanche.Core
Search Results for

    Show / Hide Table of Contents
    • Avalanche.Accessor
      • Introduction
      • IAccessor
        • IAccessor
        • IListAccessor
        • IMapAccessor
        • IRecordAccessor
        • IContentAccessor
        • IOneOfAccessor
        • IAnyAccessor
      • .Net
        • Introduction
        • IList<T>
        • IDictionary<K,V>
        • FieldInfo
        • OneOfAttribute
        • StructLayoutAttribute
        • Class
      • Protobuf
        • Introduction
      • Articles
        • Dependency Injection
        • AccessorMessages
    • Avalanche.Binding
      • Introduction
    • Avalanche.Configuration
      • Introduction
      • Configuration Binding
      • ConfigurationExtensions
      • MemoryConfiguration
      • PrintTree
      • Saving IOptions
      • Yaml
    • Avalanche.Converter
      • Introduction
      • EnumConverter
      • Func<,>
      • HexConverter
      • PrimitiveConverter
      • StringConverter
    • Avalanche.Core
      • License
    • Avalanche.DataType
      • Introduction
      • DataType
        • IDataType
        • IListType
        • IMapType
        • IRecordType
        • IFieldType
        • IOneOfType
        • IAnyType
        • IStringType
        • IValueType
        • IIntegerType
        • IEnumerationType
        • IRealType
      • .Net
        • Introduction
        • IList<T>
        • IDictionary<K,V>
        • FieldInfo
        • Enum
        • OneOfAttribute
        • StructLayoutAttribute
        • Class
      • Protobuf
        • Introduction
      • Articles
        • DataTypeRequest
        • PrintTree
        • DataTypeMessages
    • Avalanche.Emit
      • Introduction
      • TypeBuilder
      • ConstructorBuilder
      • MethodBuilder
      • PropertyBuilder
      • FieldBuilder
      • Emit
      • Utilities
    • Avalanche.FileSystem
      • Introduction
      • Abstractions
        • IFileSystem
          • IFileSystemBrowse
          • IFileSystemCreateDirectory
          • IFileSystemDelete
          • IFileSystemFileAttribute
          • IFileSystemMount
          • IFileSystemMove
          • IFileSystemObserve
          • IFileSystemOpen
        • IEvent
        • IEntry
        • IOption
        • IToken
      • FileSystem
      • VirtualFileSystem
      • MemoryFileSystem
      • EmbeddedFileSystem
      • HttpFileSystem
      • Decoration
      • IFileProvider
      • Events
      • Utilities
        • Dispose
        • File Scanner
        • Visit Tree
        • File Operation
        • FilterEnumerable
        • PollingFilterWatchToken
    • Avalanche.Identity
      • Introduction
      • Identity
      • IdentityParts
      • IdentityInterner
      • IdentityComparer
      • Print Tree
      • IdentityAccessors
        • Introduction
        • TypeName
    • Avalanche.Localization
      • Introduction
      • Localization
      • LocalizationFile
      • LocalizationFiles
      • LocalizationFileSystem
      • LocalizationFileFormat
      • LocalizationLine
      • LocalizationLines
      • TemplateFormat
      • CultureProvider
      • FallbackCultureProvider
      • ResourceManager
      • LocalizationError
      • Microsoft.Extensions
        • Introduction
        • DependencyInjection
        • FileProvider
        • Logging
        • ITextLocalizer
        • IFileLocalizer
        • Localization
      • Asp.Net
        • Introduction
        • Supplying localization
        • Inject to pages
        • Culture Assigned
        • Minimalistic Api
        • Diagnostics
      • Pluralization
        • Introduction
        • Multiple plural parameters
        • Custom PluralRules
        • Invariant Culture
        • Unit Prefix
        • IPluralRule
        • IPluralNumber
        • IPluralRules
        • CLDRs
        • Unicode.CLDR40
        • Unicode.CLDR41
        • Unicode.CLDR42
      • Articles
        • Alphabet localization
        • Benchmarks
        • Caching
        • Class Library
        • Demo
        • Diagnostics
        • Embedded resources
        • Emplacement
        • File localization
        • Text localization
        • Printing templates
    • Avalanche.Message
      • Introduction
      • IMessage
      • IMessageProvider
      • IMessageDescription
      • IMessageDescriptions
      • MessageLevel
      • Message printing
      • Messages and Exceptions
      • Microsoft.Extensions
        • DependencyInjection
      • Articles
        • Aggregate Messages
        • Localization
        • Logging
        • Validation
    • Avalanche.Options
      • Introduction
      • OptionsExtensions
      • OptionsMonitorCast
    • Avalanche.Service
      • Introduction
      • Service
        • Introduction
        • IService
        • IServiceDisposable
        • IServiceDecoration
        • IServiceCast
        • IServiceObservable
        • IServiceContainer
        • Construction
        • Query
        • CancellationToken
        • CachePolicy
        • Scope
      • Handler
        • Introduction
        • IHandler
        • IHandlerCast
        • IHandlerDecoration
        • IHandlerWithOrder
        • CancellationToken
        • Cyclicity
        • Delegates
        • Invokable
        • ExportAttribute
        • OrderAttribute
        • PrintTree
        • Recursion
      • Query
        • Introduction
        • IQuery
        • IQueryCast
        • IQueryDecoration
      • Entry
        • Introduction
        • IEntry
        • IEntryCast
        • IEntryDecoration
        • IEntryObservable
        • IEntryVisitable
        • EntryState
      • Request
        • Introduction
        • IRequest
        • IRequestFor
        • IRequestToBeCached
        • IRequestToBeDisposed
        • RequestAttribute
        • ContextParameterAttribute
        • Print Tree
      • Dependency Injection
        • Introduction
        • Asp.Net
        • ServiceRequest<T>
        • Decorating a service
        • Handler
        • CachePolicy
        • CancellationToken
        • QueryLogger
        • IHostBuilder
      • Examples
        • NodeCount
        • Expression
        • Mapper
      • Articles
        • Benchmarks
        • Error Handling
        • ServiceMessages
    • Avalanche.StatusCode
      • Introduction
      • HResult
        • Introduction
        • HResult.Facilities
        • BasicMessages
        • RpcMessages
        • DispatchMessages
        • StorageMessages
        • ItfMessages
        • Win32Messages
        • WindowsMessages
        • SspiMessages
        • CertMessages
        • MediaServerMessages
        • SetupApiMessages
        • ScardMessages
        • ComPlusMessages
        • ClrMessages
        • UserModeFilterManagerMessages
        • GraphicsMessages
        • TpmServicesMessages
        • TpmSoftwareMessages
        • PlaMessages
        • FveMessages
        • FwpMessages
        • NdisMessages
        • DltMessages
      • System
        • Introduction
        • AccessControlMessages
        • AggregateMessages
        • AppDomainMessages
        • ArgumentMessages
        • ArgumentNullMessages
        • ArgumentOutOfRangeMessages
        • ArithmeticMessages
        • ArrayMessages
        • AssemblyMessages
        • BadImageFormatMessages
        • CodeContractMessages
        • CodePageMessages
        • CollectionsMessages
        • CompilerServiceMessages
        • CryptographyMessages
        • CultureMessages
        • DiagnosticsMessages
        • EventSourceMessages
        • ExecutionEngineMessages
        • FormatMessages
        • HostProtectionMessages
        • IOMessages
        • IndexOutOfRangeMessages
        • InteropServiceMessages
        • InvalidCastMessages
        • InvalidOperationMessages
        • IsolatedStorageMessages
        • LazyMessages
        • MarshalerMessages
        • MemoryMessages
        • MiscellaneousMessages
        • NotImplementedMessages
        • NotSupportedMessages
        • ObjectDisposedMessages
        • OperationCanceledMessages
        • OverflowMessages
        • PlatformMessages
        • PolicyMessages
        • PrincipalMessages
        • ProgramMessages
        • ReferenceMessages
        • ReflectionMessages
        • RegionMessages
        • RemotingMessages
        • ResourcesMessages
        • SecurityMessages
        • SerializationMessages
        • StackMessages
        • TaskMessages
        • TextMessages
        • ThreadingMessages
        • TimeZoneMessages
        • TypeMessages
        • XmlMessages
      • HttpStatusCode
      • OpcUaStatusCode
    • Avalanche.Template
      • Introduction
      • TemplateFormats
      • ITemplatePrintable
      • ITemplateFormatPrintable
      • ITemplateText
      • ITemplateBreakdown
      • ITemplateFormat
      • ITemplateFormats
      • Extract Arguments
      • Emplacement
    • Avalanche.Tokenizer
      • Introduction
      • IToken
      • ITokenizer
      • Tokenizers
    • Avalanche.Utilities
      • Introduction
      • Collections
        • Tuples
        • StructList
        • ArrayList
        • BijectionMap
        • LocakableDictionary
        • LockableList
        • MapList
        • Pipe
        • RingQueue
        • EnumerableExtensions
        • TupleUtilities
        • ArrayUtilities
      • Comparers
        • IGraphComparer
        • IGraphComparable
        • AlphaNumericComparer
        • EnumerableComparer
        • EnumerableGraphComparer
        • ReferenceComparer
        • KeyValuePairComparer
        • DefaultComparerProvider
        • RecordComparer
      • Cloners
        • ICloner
        • IGraphCloner
        • IGraphCloneable
        • ListCloner
        • DictionaryCloner
        • FieldCloner
        • PassthroughCloner
        • RecordCloner
        • ClonerProvider
      • Dispose
        • IDisposeAttachable
        • IDisposeBelatable
      • Provider
        • Introduction
        • ProviderBase
        • Delegate
        • Pipe
        • Cache
        • ResultCapture
        • AsReadOnly
        • AsService
        • IProviderEvent
      • Record
        • IRecordDescription
        • IFieldDescription
        • IConstructorDescription
        • IConstructionDescription
        • IParameterDescription
        • IRecordProviders
        • RecordDelegates
          • RecordCreate
          • RecordClone
          • RecordCopy
          • IRecordDelegates
        • FieldDelegates
          • FieldRead
          • FieldWrite
          • RecreateWith
          • IFieldDelegates
      • Reflection
        • EnumDescription
      • String
        • IEscaper
        • UnicodeString
        • Hex
      • Miscellaneous
        • IIdGenerator
        • Permutation
        • IReadOnly
        • IUserDataContainer
        • ITreeNode
        • Void
    • Avalanche.Writer
      • Introduction
      • ConstantWriter
      • Context
      • ConvertWriter
      • DefaultConstructor
      • DelegateWriter
      • PassthroughWriter
      • Referer
      • TypeCast
      • Writer
      • WriterPipe
      • WriterMessages

    ItfMessages

    ItfMessages.Instance (HResult.ITF) contains Microsoft's HResult code descriptions for COM/OLE Interface management (ITF facility).

    HResult Key Text Exception
    0x00040000 ITF.OLE_S_USEREG Use the registry database to provide the requested information.
    0x00040001 ITF.OLE_S_STATIC Success, but static.
    0x00040002 ITF.OLE_S_MAC_CLIPFORMAT Macintosh clipboard format.
    0x00040100 ITF.DRAGDROP_S_DROP Successful drop took place.
    0x00040101 ITF.DRAGDROP_S_CANCEL Drag-drop operation canceled.
    0x00040102 ITF.DRAGDROP_S_USEDEFAULTCURSORS Use the default cursor.
    0x00040130 ITF.DATA_S_SAMEFORMATETC Data has same FORMATETC.
    0x00040140 ITF.VIEW_S_ALREADY_FROZEN View is already frozen.
    0x00040170 ITF.CACHE_S_FORMATETC_NOTSUPPORTED FORMATETC not supported.
    0x00040171 ITF.CACHE_S_SAMECACHE Same cache.
    0x00040172 ITF.CACHE_S_SOMECACHES_NOTUPDATED Some caches are not updated.
    0x00040180 ITF.OLEOBJ_S_INVALIDVERB Invalid verb for OLE object.
    0x00040181 ITF.OLEOBJ_S_CANNOT_DOVERB_NOW Verb number is valid but verb cannot be done now.
    0x00040182 ITF.OLEOBJ_S_INVALIDHWND Invalid window handle passed.
    0x000401A0 ITF.INPLACE_S_TRUNCATED Message is too long; some of it had to be truncated before displaying.
    0x000401C0 ITF.CONVERT10_S_NO_PRESENTATION Unable to convert OLESTREAM to IStorage.
    0x000401E2 ITF.MK_S_REDUCED_TO_SELF Moniker reduced to itself.
    0x000401E4 ITF.MK_S_ME Common prefix is this moniker.
    0x000401E5 ITF.MK_S_HIM Common prefix is input moniker.
    0x000401E6 ITF.MK_S_US Common prefix is both monikers.
    0x000401E7 ITF.MK_S_MONIKERALREADYREGISTERED Moniker is already registered in running object table.
    0x00040200 ITF.EVENT_S_SOME_SUBSCRIBERS_FAILED An event was able to invoke some, but not all, of the subscribers.
    0x00040202 ITF.EVENT_S_NOSUBSCRIBERS An event was delivered, but there were no subscribers.
    0x00041300 ITF.SCHED_S_TASK_READY The task is ready to run at its next scheduled time.
    0x00041301 ITF.SCHED_S_TASK_RUNNING The task is currently running.
    0x00041302 ITF.SCHED_S_TASK_DISABLED The task will not run at the scheduled times because it has been disabled.
    0x00041303 ITF.SCHED_S_TASK_HAS_NOT_RUN The task has not yet run.
    0x00041304 ITF.SCHED_S_TASK_NO_MORE_RUNS There are no more runs scheduled for this task.
    0x00041305 ITF.SCHED_S_TASK_NOT_SCHEDULED One or more of the properties that are needed to run this task on a schedule have not been set.
    0x00041306 ITF.SCHED_S_TASK_TERMINATED The last run of the task was terminated by the user.
    0x00041307 ITF.SCHED_S_TASK_NO_VALID_TRIGGERS Either the task has no triggers, or the existing triggers are disabled or not set.
    0x00041308 ITF.SCHED_S_EVENT_TRIGGER Event triggers do not have set run times.
    0x0004131B ITF.SCHED_S_SOME_TRIGGERS_FAILED The task is registered, but not all specified triggers will start the task.
    0x0004131C ITF.SCHED_S_BATCH_LOGON_PROBLEM The task is registered, but it might fail to start. Batch logon privilege needs to be enabled for the task principal.
    0x0004D000 ITF.XACT_S_ASYNC An asynchronous operation was specified. The operation has begun, but its outcome is not known yet.
    0x0004D002 ITF.XACT_S_READONLY The method call succeeded because the transaction was read-only.
    0x0004D003 ITF.XACT_S_SOMENORETAIN The transaction was successfully aborted. However, this is a coordinated transaction, and a number of enlisted resources were aborted outright because they could not support abort-retaining semantics.
    0x0004D004 ITF.XACT_S_OKINFORM No changes were made during this call, but the sink wants another chance to look if any other sinks make further changes.
    0x0004D005 ITF.XACT_S_MADECHANGESCONTENT The sink is content and wants the transaction to proceed. Changes were made to one or more resources during this call.
    0x0004D006 ITF.XACT_S_MADECHANGESINFORM The sink is for the moment and wants the transaction to proceed, but if other changes are made following this return by other event sinks, this sink wants another chance to look.
    0x0004D007 ITF.XACT_S_ALLNORETAIN The transaction was successfully aborted. However, the abort was nonretaining.
    0x0004D008 ITF.XACT_S_ABORTING An abort operation was already in progress.
    0x0004D009 ITF.XACT_S_SINGLEPHASE The resource manager has performed a single-phase commit of the transaction.
    0x0004D00A ITF.XACT_S_LOCALLY_OK The local transaction has not aborted.
    0x0004D010 ITF.XACT_S_LASTRESOURCEMANAGER The resource manager has requested to be the coordinator (last resource manager) for the transaction.
    0x80040000 ITF.OLE_E_OLEVERB Invalid OLEVERB structure.
    0x80040001 ITF.OLE_E_ADVF Invalid advise flags.
    0x80040002 ITF.OLE_E_ENUM_NOMORE Cannot enumerate any more because the associated data is missing.
    0x80040003 ITF.OLE_E_ADVISENOTSUPPORTED This implementation does not take advises.
    0x80040004 ITF.OLE_E_NOCONNECTION There is no connection for this connection ID.
    0x80040005 ITF.OLE_E_NOTRUNNING Need to run the object to perform this operation.
    0x80040006 ITF.OLE_E_NOCACHE There is no cache to operate on.
    0x80040007 ITF.OLE_E_BLANK Uninitialized object.
    0x80040008 ITF.OLE_E_CLASSDIFF Linked object's source class has changed.
    0x80040009 ITF.OLE_E_CANT_GETMONIKER Not able to get the moniker of the object.
    0x8004000A ITF.OLE_E_CANT_BINDTOSOURCE Not able to bind to the source.
    0x8004000B ITF.OLE_E_STATIC Object is static; operation not allowed.
    0x8004000C ITF.OLE_E_PROMPTSAVECANCELLED User canceled out of the Save dialog box.
    0x8004000D ITF.OLE_E_INVALIDRECT Invalid rectangle.
    0x8004000E ITF.OLE_E_WRONGCOMPOBJ compobj.dll is too old for the ole2.dll initialized.
    0x8004000F ITF.OLE_E_INVALIDHWND Invalid window handle.
    0x80040010 ITF.OLE_E_NOT_INPLACEACTIVE Object is not in any of the inplace active states.
    0x80040011 ITF.OLE_E_CANTCONVERT Not able to convert object.
    0x80040012 ITF.OLE_E_NOSTORAGE Not able to perform the operation because object is not given storage yet.
    0x80040064 ITF.DV_E_FORMATETC Invalid FORMATETC structure.
    0x80040065 ITF.DV_E_DVTARGETDEVICE Invalid DVTARGETDEVICE structure.
    0x80040066 ITF.DV_E_STGMEDIUM Invalid STDGMEDIUM structure.
    0x80040067 ITF.DV_E_STATDATA Invalid STATDATA structure.
    0x80040068 ITF.DV_E_LINDEX Invalid lindex.
    0x80040069 ITF.DV_E_TYMED Invalid TYMED structure.
    0x8004006A ITF.DV_E_CLIPFORMAT Invalid clipboard format.
    0x8004006B ITF.DV_E_DVASPECT Invalid aspects.
    0x8004006C ITF.DV_E_DVTARGETDEVICE_SIZE The tdSize parameter of the DVTARGETDEVICE structure is invalid.
    0x8004006D ITF.DV_E_NOIVIEWOBJECT Object does not support IViewObject interface.
    0x80040100 ITF.DRAGDROP_E_NOTREGISTERED Trying to revoke a drop target that has not been registered.
    0x80040101 ITF.DRAGDROP_E_ALREADYREGISTERED This window has already been registered as a drop target.
    0x80040102 ITF.DRAGDROP_E_INVALIDHWND Invalid window handle.
    0x80040110 ITF.CLASS_E_NOAGGREGATION Class does not support aggregation (or class object is remote).
    0x80040111 ITF.CLASS_E_CLASSNOTAVAILABLE ClassFactory cannot supply requested class.
    0x80040112 ITF.CLASS_E_NOTLICENSED Class is not licensed for use.
    0x80040140 ITF.VIEW_E_DRAW Error drawing view.
    0x80040150 ITF.REGDB_E_READREGDB Could not read key from registry.
    0x80040151 ITF.REGDB_E_WRITEREGDB Could not write key to registry.
    0x80040152 ITF.REGDB_E_KEYMISSING Could not find the key in the registry.
    0x80040153 ITF.REGDB_E_INVALIDVALUE Invalid value for registry.
    0x80040154 ITF.REGDB_E_CLASSNOTREG Class not registered
    0x80040155 ITF.REGDB_E_IIDNOTREG Interface not registered.
    0x80040156 ITF.REGDB_E_BADTHREADINGMODEL Threading model entry is not valid.
    0x80040160 ITF.CAT_E_CATIDNOEXIST CATID does not exist.
    0x80040161 ITF.CAT_E_NODESCRIPTION Description not found.
    0x80040164 ITF.CS_E_PACKAGE_NOTFOUND No package in the software installation data in Active Directory meets this criteria.
    0x80040165 ITF.CS_E_NOT_DELETABLE Deleting this will break the referential integrity of the software installation data in Active Directory.
    0x80040166 ITF.CS_E_CLASS_NOTFOUND The CLSID was not found in the software installation data in Active Directory.
    0x80040167 ITF.CS_E_INVALID_VERSION The software installation data in Active Directory is corrupt.
    0x80040168 ITF.CS_E_NO_CLASSSTORE There is no software installation data in Active Directory.
    0x80040169 ITF.CS_E_OBJECT_NOTFOUND There is no software installation data object in Active Directory.
    0x8004016A ITF.CS_E_OBJECT_ALREADY_EXISTS The software installation data object in Active Directory already exists.
    0x8004016B ITF.CS_E_INVALID_PATH The path to the software installation data in Active Directory is not correct.
    0x8004016C ITF.CS_E_NETWORK_ERROR A network error interrupted the operation.
    0x8004016D ITF.CS_E_ADMIN_LIMIT_EXCEEDED The size of this object exceeds the maximum size set by the administrator.
    0x8004016E ITF.CS_E_SCHEMA_MISMATCH The schema for the software installation data in Active Directory does not match the required schema.
    0x8004016F ITF.CS_E_INTERNAL_ERROR An error occurred in the software installation data in Active Directory.
    0x80040170 ITF.CACHE_E_NOCACHE_UPDATED Cache not updated.
    0x80040180 ITF.OLEOBJ_E_NOVERBS No verbs for OLE object.
    0x80040181 ITF.OLEOBJ_E_INVALIDVERB Invalid verb for OLE object.
    0x800401A0 ITF.INPLACE_E_NOTUNDOABLE Undo is not available.
    0x800401A1 ITF.INPLACE_E_NOTOOLSPACE Space for tools is not available.
    0x800401C0 ITF.CONVERT10_E_OLESTREAM_GET OLESTREAM Get method failed.
    0x800401C1 ITF.CONVERT10_E_OLESTREAM_PUT OLESTREAM Put method failed.
    0x800401C2 ITF.CONVERT10_E_OLESTREAM_FMT Contents of the OLESTREAM not in correct format.
    0x800401C3 ITF.CONVERT10_E_OLESTREAM_BITMAP_TO_DIB There was an error in a Windows GDI call while converting the bitmap to a device-independent bitmap (DIB).
    0x800401C4 ITF.CONVERT10_E_STG_FMT Contents of the IStorage not in correct format.
    0x800401C5 ITF.CONVERT10_E_STG_NO_STD_STREAM Contents of IStorage is missing one of the standard streams.
    0x800401C6 ITF.CONVERT10_E_STG_DIB_TO_BITMAP There was an error in a Windows Graphics Device Interface (GDI) call while converting the DIB to a bitmap.
    0x800401D0 ITF.CLIPBRD_E_CANT_OPEN OpenClipboard failed.
    0x800401D1 ITF.CLIPBRD_E_CANT_EMPTY EmptyClipboard failed.
    0x800401D2 ITF.CLIPBRD_E_CANT_SET SetClipboard failed.
    0x800401D3 ITF.CLIPBRD_E_BAD_DATA Data on clipboard is invalid.
    0x800401D4 ITF.CLIPBRD_E_CANT_CLOSE CloseClipboard failed.
    0x800401E0 ITF.MK_E_CONNECTMANUALLY Moniker needs to be connected manually.
    0x800401E1 ITF.MK_E_EXCEEDEDDEADLINE Operation exceeded deadline.
    0x800401E2 ITF.MK_E_NEEDGENERIC Moniker needs to be generic.
    0x800401E3 ITF.MK_E_UNAVAILABLE Operation unavailable.
    0x800401E4 ITF.MK_E_SYNTAX Invalid syntax.
    0x800401E5 ITF.MK_E_NOOBJECT No object for moniker.
    0x800401E6 ITF.MK_E_INVALIDEXTENSION Bad extension for file.
    0x800401E7 ITF.MK_E_INTERMEDIATEINTERFACENOTSUPPORTED Intermediate operation failed.
    0x800401E8 ITF.MK_E_NOTBINDABLE Moniker is not bindable.
    0x800401E9 ITF.MK_E_NOTBOUND Moniker is not bound.
    0x800401EA ITF.MK_E_CANTOPENFILE Moniker cannot open file.
    0x800401EB ITF.MK_E_MUSTBOTHERUSER User input required for operation to succeed.
    0x800401EC ITF.MK_E_NOINVERSE Moniker class has no inverse.
    0x800401ED ITF.MK_E_NOSTORAGE Moniker does not refer to storage.
    0x800401EE ITF.MK_E_NOPREFIX No common prefix.
    0x800401EF ITF.MK_E_ENUMERATION_FAILED Moniker could not be enumerated.
    0x800401F0 ITF.CO_E_NOTINITIALIZED CoInitialize has not been called.
    0x800401F1 ITF.CO_E_ALREADYINITIALIZED CoInitialize has already been called.
    0x800401F2 ITF.CO_E_CANTDETERMINECLASS Class of object cannot be determined.
    0x800401F3 ITF.CO_E_CLASSSTRING Invalid class string.
    0x800401F4 ITF.CO_E_IIDSTRING Invalid interface string.
    0x800401F5 ITF.CO_E_APPNOTFOUND Application not found.
    0x800401F6 ITF.CO_E_APPSINGLEUSE Application cannot be run more than once.
    0x800401F7 ITF.CO_E_ERRORINAPP Some error in application.
    0x800401F8 ITF.CO_E_DLLNOTFOUND DLL for class not found.
    0x800401F9 ITF.CO_E_ERRORINDLL Error in the DLL.
    0x800401FA ITF.CO_E_WRONGOSFORAPP Wrong operating system or operating system version for application.
    0x800401FB ITF.CO_E_OBJNOTREG Object is not registered.
    0x800401FC ITF.CO_E_OBJISREG Object is already registered.
    0x800401FD ITF.CO_E_OBJNOTCONNECTED Object is not connected to server.
    0x800401FE ITF.CO_E_APPDIDNTREG Application was launched, but it did not register a class factory.
    0x800401FF ITF.CO_E_RELEASED Object has been released.
    0x80040201 ITF.EVENT_E_ALL_SUBSCRIBERS_FAILED An event was unable to invoke any of the subscribers.
    0x80040203 ITF.EVENT_E_QUERYSYNTAX A syntax error occurred trying to evaluate a query string.
    0x80040204 ITF.EVENT_E_QUERYFIELD An invalid field name was used in a query string.
    0x80040205 ITF.EVENT_E_INTERNALEXCEPTION An unexpected exception was raised.
    0x80040206 ITF.EVENT_E_INTERNALERROR An unexpected internal error was detected.
    0x80040207 ITF.EVENT_E_INVALID_PER_USER_SID The owner security identifier (SID) on a per-user subscription does not exist.
    0x80040208 ITF.EVENT_E_USER_EXCEPTION A user-supplied component or subscriber raised an exception.
    0x80040209 ITF.EVENT_E_TOO_MANY_METHODS An interface has too many methods to fire events from.
    0x8004020A ITF.EVENT_E_MISSING_EVENTCLASS A subscription cannot be stored unless its event class already exists.
    0x8004020B ITF.EVENT_E_NOT_ALL_REMOVED Not all the objects requested could be removed.
    0x8004020C ITF.EVENT_E_COMPLUS_NOT_INSTALLED COM+ is required for this operation, but it is not installed.
    0x8004020D ITF.EVENT_E_CANT_MODIFY_OR_DELETE_UNCONFIGURED_OBJECT Cannot modify or delete an object that was not added using the COM+ Administrative SDK.
    0x8004020E ITF.EVENT_E_CANT_MODIFY_OR_DELETE_CONFIGURED_OBJECT Cannot modify or delete an object that was added using the COM+ Administrative SDK.
    0x8004020F ITF.EVENT_E_INVALID_EVENT_CLASS_PARTITION The event class for this subscription is in an invalid partition.
    0x80040210 ITF.EVENT_E_PER_USER_SID_NOT_LOGGED_ON The owner of the PerUser subscription is not logged on to the system specified.
    0x80041309 ITF.SCHED_E_TRIGGER_NOT_FOUND Trigger not found.
    0x8004130A ITF.SCHED_E_TASK_NOT_READY One or more of the properties that are needed to run this task have not been set.
    0x8004130B ITF.SCHED_E_TASK_NOT_RUNNING There is no running instance of the task.
    0x8004130C ITF.SCHED_E_SERVICE_NOT_INSTALLED The Task Scheduler service is not installed on this computer.
    0x8004130D ITF.SCHED_E_CANNOT_OPEN_TASK The task object could not be opened.
    0x8004130E ITF.SCHED_E_INVALID_TASK The object is either an invalid task object or is not a task object.
    0x8004130F ITF.SCHED_E_ACCOUNT_INFORMATION_NOT_SET No account information could be found in the Task Scheduler security database for the task indicated.
    0x80041310 ITF.SCHED_E_ACCOUNT_NAME_NOT_FOUND Unable to establish existence of the account specified.
    0x80041311 ITF.SCHED_E_ACCOUNT_DBASE_CORRUPT Corruption was detected in the Task Scheduler security database; the database has been reset.
    0x80041312 ITF.SCHED_E_NO_SECURITY_SERVICES Task Scheduler security services are available only on Windows NT operating system.
    0x80041313 ITF.SCHED_E_UNKNOWN_OBJECT_VERSION The task object version is either unsupported or invalid.
    0x80041314 ITF.SCHED_E_UNSUPPORTED_ACCOUNT_OPTION The task has been configured with an unsupported combination of account settings and run-time options.
    0x80041315 ITF.SCHED_E_SERVICE_NOT_RUNNING The Task Scheduler service is not running.
    0x80041316 ITF.SCHED_E_UNEXPECTEDNODE The task XML contains an unexpected node.
    0x80041317 ITF.SCHED_E_NAMESPACE The task XML contains an element or attribute from an unexpected namespace.
    0x80041318 ITF.SCHED_E_INVALIDVALUE The task XML contains a value that is incorrectly formatted or out of range.
    0x80041319 ITF.SCHED_E_MISSINGNODE The task XML is missing a required element or attribute.
    0x8004131A ITF.SCHED_E_MALFORMEDXML The task XML is malformed.
    0x8004131D ITF.SCHED_E_TOO_MANY_NODES The task XML contains too many nodes of the same type.
    0x8004131E ITF.SCHED_E_PAST_END_BOUNDARY The task cannot be started after the trigger's end boundary.
    0x8004131F ITF.SCHED_E_ALREADY_RUNNING An instance of this task is already running.
    0x80041320 ITF.SCHED_E_USER_NOT_LOGGED_ON The task will not run because the user is not logged on.
    0x80041321 ITF.SCHED_E_INVALID_TASK_HASH The task image is corrupt or has been tampered with.
    0x80041322 ITF.SCHED_E_SERVICE_NOT_AVAILABLE The Task Scheduler service is not available.
    0x80041323 ITF.SCHED_E_SERVICE_TOO_BUSY The Task Scheduler service is too busy to handle your request. Try again later.
    0x80041324 ITF.SCHED_E_TASK_ATTEMPTED The Task Scheduler service attempted to run the task, but the task did not run due to one of the constraints in the task definition.
    0x8004D000 ITF.XACT_E_ALREADYOTHERSINGLEPHASE Another single phase resource manager has already been enlisted in this transaction.
    0x8004D001 ITF.XACT_E_CANTRETAIN A retaining commit or abort is not supported.
    0x8004D002 ITF.XACT_E_COMMITFAILED The transaction failed to commit for an unknown reason. The transaction was aborted.
    0x8004D003 ITF.XACT_E_COMMITPREVENTED Cannot call commit on this transaction object because the calling application did not initiate the transaction.
    0x8004D004 ITF.XACT_E_HEURISTICABORT Instead of committing, the resource heuristically aborted.
    0x8004D005 ITF.XACT_E_HEURISTICCOMMIT Instead of aborting, the resource heuristically committed.
    0x8004D006 ITF.XACT_E_HEURISTICDAMAGE Some of the states of the resource were committed while others were aborted, likely because of heuristic decisions.
    0x8004D007 ITF.XACT_E_HEURISTICDANGER Some of the states of the resource might have been committed while others were aborted, likely because of heuristic decisions.
    0x8004D008 ITF.XACT_E_ISOLATIONLEVEL The requested isolation level is not valid or supported.
    0x8004D009 ITF.XACT_E_NOASYNC The transaction manager does not support an asynchronous operation for this method.
    0x8004D00A ITF.XACT_E_NOENLIST Unable to enlist in the transaction.
    0x8004D00B ITF.XACT_E_NOISORETAIN The requested semantics of retention of isolation across retaining commit and abort boundaries cannot be supported by this transaction implementation, or isoFlags was not equal to 0.
    0x8004D00C ITF.XACT_E_NORESOURCE There is no resource presently associated with this enlistment.
    0x8004D00D ITF.XACT_E_NOTCURRENT The transaction failed to commit due to the failure of optimistic concurrency control in at least one of the resource managers.
    0x8004D00E ITF.XACT_E_NOTRANSACTION The transaction has already been implicitly or explicitly committed or aborted.
    0x8004D00F ITF.XACT_E_NOTSUPPORTED An invalid combination of flags was specified.
    0x8004D010 ITF.XACT_E_UNKNOWNRMGRID The resource manager ID is not associated with this transaction or the transaction manager.
    0x8004D011 ITF.XACT_E_WRONGSTATE This method was called in the wrong state.
    0x8004D012 ITF.XACT_E_WRONGUOW The indicated unit of work does not match the unit of work expected by the resource manager.
    0x8004D013 ITF.XACT_E_XTIONEXISTS An enlistment in a transaction already exists.
    0x8004D014 ITF.XACT_E_NOIMPORTOBJECT An import object for the transaction could not be found.
    0x8004D015 ITF.XACT_E_INVALIDCOOKIE The transaction cookie is invalid.
    0x8004D016 ITF.XACT_E_INDOUBT The transaction status is in doubt. A communication failure occurred, or a transaction manager or resource manager has failed.
    0x8004D017 ITF.XACT_E_NOTIMEOUT A time-out was specified, but time-outs are not supported.
    0x8004D018 ITF.XACT_E_ALREADYINPROGRESS The requested operation is already in progress for the transaction.
    0x8004D019 ITF.XACT_E_ABORTED The transaction has already been aborted.
    0x8004D01A ITF.XACT_E_LOGFULL The Transaction Manager returned a log full error.
    0x8004D01B ITF.XACT_E_TMNOTAVAILABLE The transaction manager is not available.
    0x8004D01C ITF.XACT_E_CONNECTION_DOWN A connection with the transaction manager was lost.
    0x8004D01D ITF.XACT_E_CONNECTION_DENIED A request to establish a connection with the transaction manager was denied.
    0x8004D01E ITF.XACT_E_REENLISTTIMEOUT Resource manager reenlistment to determine transaction status timed out.
    0x8004D01F ITF.XACT_E_TIP_CONNECT_FAILED The transaction manager failed to establish a connection with another Transaction Internet Protocol (TIP) transaction manager.
    0x8004D020 ITF.XACT_E_TIP_PROTOCOL_ERROR The transaction manager encountered a protocol error with another TIP transaction manager.
    0x8004D021 ITF.XACT_E_TIP_PULL_FAILED The transaction manager could not propagate a transaction from another TIP transaction manager.
    0x8004D022 ITF.XACT_E_DEST_TMNOTAVAILABLE The transaction manager on the destination machine is not available.
    0x8004D023 ITF.XACT_E_TIP_DISABLED The transaction manager has disabled its support for TIP.
    0x8004D024 ITF.XACT_E_NETWORK_TX_DISABLED The transaction manager has disabled its support for remote or network transactions.
    0x8004D025 ITF.XACT_E_PARTNER_NETWORK_TX_DISABLED The partner transaction manager has disabled its support for remote or network transactions.
    0x8004D026 ITF.XACT_E_XA_TX_DISABLED The transaction manager has disabled its support for XA transactions.
    0x8004D027 ITF.XACT_E_UNABLE_TO_READ_DTC_CONFIG Microsoft Distributed Transaction Coordinator (MSDTC) was unable to read its configuration information.
    0x8004D028 ITF.XACT_E_UNABLE_TO_LOAD_DTC_PROXY MSDTC was unable to load the DTC proxy DLL.
    0x8004D029 ITF.XACT_E_ABORTING The local transaction has aborted.
    0x8004D080 ITF.XACT_E_CLERKNOTFOUND The specified CRM clerk was not found. It might have completed before it could be held.
    0x8004D081 ITF.XACT_E_CLERKEXISTS The specified CRM clerk does not exist.
    0x8004D082 ITF.XACT_E_RECOVERYINPROGRESS Recovery of the CRM log file is still in progress.
    0x8004D083 ITF.XACT_E_TRANSACTIONCLOSED The transaction has completed, and the log records have been discarded from the log file. They are no longer available.
    0x8004D084 ITF.XACT_E_INVALIDLSN lsnToRead is outside of the current limits of the log
    0x8004D085 ITF.XACT_E_REPLAYREQUEST The COM+ Compensating Resource Manager has records it wishes to replay.
    0x8004D100 ITF.XACT_E_CONNECTION_REQUEST_DENIED The request to connect to the specified transaction coordinator was denied.
    0x8004D101 ITF.XACT_E_TOOMANY_ENLISTMENTS The maximum number of enlistments for the specified transaction has been reached.
    0x8004D102 ITF.XACT_E_DUPLICATE_GUID A resource manager with the same identifier is already registered with the specified transaction coordinator.
    0x8004D103 ITF.XACT_E_NOTSINGLEPHASE The prepare request given was not eligible for single-phase optimizations.
    0x8004D104 ITF.XACT_E_RECOVERYALREADYDONE RecoveryComplete has already been called for the given resource manager.
    0x8004D105 ITF.XACT_E_PROTOCOL The interface call made was incorrect for the current state of the protocol.
    0x8004D106 ITF.XACT_E_RM_FAILURE The xa_open call failed for the XA resource.
    0x8004D107 ITF.XACT_E_RECOVERY_FAILED The xa_recover call failed for the XA resource.
    0x8004D108 ITF.XACT_E_LU_NOT_FOUND The logical unit of work specified cannot be found.
    0x8004D109 ITF.XACT_E_DUPLICATE_LU The specified logical unit of work already exists.
    0x8004D10A ITF.XACT_E_LU_NOT_CONNECTED Subordinate creation failed. The specified logical unit of work was not connected.
    0x8004D10B ITF.XACT_E_DUPLICATE_TRANSID A transaction with the given identifier already exists.
    0x8004D10C ITF.XACT_E_LU_BUSY The resource is in use.
    0x8004D10D ITF.XACT_E_LU_NO_RECOVERY_PROCESS The LU Recovery process is down.
    0x8004D10E ITF.XACT_E_LU_DOWN The remote session was lost.
    0x8004D10F ITF.XACT_E_LU_RECOVERING The resource is currently recovering.
    0x8004D110 ITF.XACT_E_LU_RECOVERY_MISMATCH There was a mismatch in driving recovery.
    0x8004D111 ITF.XACT_E_RM_UNAVAILABLE An error occurred with the XA resource.
    0x8004E002 ITF.CONTEXT_E_ABORTED The root transaction wanted to commit, but the transaction aborted.
    0x8004E003 ITF.CONTEXT_E_ABORTING The COM+ component on which the method call was made has a transaction that has already aborted or is in the process of aborting.
    0x8004E004 ITF.CONTEXT_E_NOCONTEXT There is no Microsoft Transaction Server (MTS) object context.
    0x8004E005 ITF.CONTEXT_E_WOULD_DEADLOCK The component is configured to use synchronization, and this method call would cause a deadlock to occur.
    0x8004E006 ITF.CONTEXT_E_SYNCH_TIMEOUT The component is configured to use synchronization, and a thread has timed out waiting to enter the context.
    0x8004E007 ITF.CONTEXT_E_OLDREF You made a method call on a COM+ component that has a transaction that has already committed or aborted.
    0x8004E00C ITF.CONTEXT_E_ROLENOTFOUND The specified role was not configured for the application.
    0x8004E00F ITF.CONTEXT_E_TMNOTAVAILABLE COM+ was unable to talk to the MSDTC.
    0x8004E021 ITF.CO_E_ACTIVATIONFAILED An unexpected error occurred during COM+ activation.
    0x8004E022 ITF.CO_E_ACTIVATIONFAILED_EVENTLOGGED COM+ activation failed. Check the event log for more information.
    0x8004E023 ITF.CO_E_ACTIVATIONFAILED_CATALOGERROR COM+ activation failed due to a catalog or configuration error.
    0x8004E024 ITF.CO_E_ACTIVATIONFAILED_TIMEOUT COM+ activation failed because the activation could not be completed in the specified amount of time.
    0x8004E025 ITF.CO_E_INITIALIZATIONFAILED COM+ activation failed because an initialization function failed. Check the event log for more information.
    0x8004E026 ITF.CONTEXT_E_NOJIT The requested operation requires that just-in-time (JIT) be in the current context, and it is not.
    0x8004E027 ITF.CONTEXT_E_NOTRANSACTION The requested operation requires that the current context have a transaction, and it does not.
    0x8004E028 ITF.CO_E_THREADINGMODEL_CHANGED The components threading model has changed after install into a COM+ application. Re-install component.
    0x8004E029 ITF.CO_E_NOIISINTRINSICS Internet Information Services (IIS) intrinsics not available. Start your work with IIS.
    0x8004E02A ITF.CO_E_NOCOOKIES An attempt to write a cookie failed.
    0x8004E02B ITF.CO_E_DBERROR An attempt to use a database generated a database-specific error.
    0x8004E02C ITF.CO_E_NOTPOOLED The COM+ component you created must use object pooling to work.
    0x8004E02D ITF.CO_E_NOTCONSTRUCTED The COM+ component you created must use object construction to work correctly.
    0x8004E02E ITF.CO_E_NOSYNCHRONIZATION The COM+ component requires synchronization, and it is not configured for it.
    0x8004E02F ITF.CO_E_ISOLEVELMISMATCH The TxIsolation Level property for the COM+ component being created is stronger than the TxIsolationLevel for the root.
    0x8004E030 ITF.CO_E_CALL_OUT_OF_TX_SCOPE_NOT_ALLOWED The component attempted to make a cross-context call between invocations of EnterTransactionScope and ExitTransactionScope. This is not allowed. Cross-context calls cannot be made while inside a transaction scope.
    0x8004E031 ITF.CO_E_EXIT_TRANSACTION_SCOPE_NOT_CALLED The component made a call to EnterTransactionScope, but did not make a corresponding call to ExitTransactionScope before returning.
    This document is partially derived from work with following license.
    /*This file is a derivate of a source file that has following license (below). 
    
    ========================================================================
    The MIT License (MIT)
    
    Copyright (c) Microsoft Corporation
    
    Permission is hereby granted, free of charge, to any person obtaining a copy 
    of this software and associated documentation files (the "Software"), to deal 
    in the Software without restriction, including without limitation the rights
    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    copies of the Software, and to permit persons to whom the Software is 
    furnished to do so, subject to the following conditions: 
    
    The above copyright notice and this permission notice shall be included in all
    copies or substantial portions of the Software. 
    
    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.IN NO EVENT SHALL THE
    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
    SOFTWARE.
    ======================================================================*/
    In This Article
    Back to top Copyright © Toni Kalajainen