COM Error Codes (COMADMIN, FILTER, GRAPHICS)

The following table provides a list of error codes used by COM-based APIs.

If you are experiencing difficulty with an application you are installing or running, contact customer support for the software that is displaying the error message. To obtain support for a Microsoft product, go to https://support.microsoft.com.

Constant/value Description
COMADMIN_E_OBJECTERRORS
0x80110401
Errors occurred accessing one or more objects - the ErrorInfo collection may have more detail
COMADMIN_E_OBJECTINVALID
0x80110402
One or more of the object's properties are missing or invalid
COMADMIN_E_KEYMISSING
0x80110403
The object was not found in the catalog
COMADMIN_E_ALREADYINSTALLED
0x80110404
The object is already registered
COMADMIN_E_APP_FILE_WRITEFAIL
0x80110407
Error occurred writing to the application file
COMADMIN_E_APP_FILE_READFAIL
0x80110408
Error occurred reading the application file
COMADMIN_E_APP_FILE_VERSION
0x80110409
Invalid version number in application file
COMADMIN_E_BADPATH
0x8011040A
The file path is invalid
COMADMIN_E_APPLICATIONEXISTS
0x8011040B
The application is already installed
COMADMIN_E_ROLEEXISTS
0x8011040C
The role already exists
COMADMIN_E_CANTCOPYFILE
0x8011040D
An error occurred copying the file
COMADMIN_E_NOUSER
0x8011040F
One or more users are not valid
COMADMIN_E_INVALIDUSERIDS
0x80110410
One or more users in the application file are not valid
COMADMIN_E_NOREGISTRYCLSID
0x80110411
The component's CLSID is missing or corrupt
COMADMIN_E_BADREGISTRYPROGID
0x80110412
The component's progID is missing or corrupt
COMADMIN_E_AUTHENTICATIONLEVEL
0x80110413
Unable to set required authentication level for update request
COMADMIN_E_USERPASSWDNOTVALID
0x80110414
The identity or password set on the application is not valid
COMADMIN_E_CLSIDORIIDMISMATCH
0x80110418
Application file CLSIDs or IIDs do not match corresponding DLLs
COMADMIN_E_REMOTEINTERFACE
0x80110419
Interface information is either missing or changed
COMADMIN_E_DLLREGISTERSERVER
0x8011041A
DllRegisterServer failed on component install
COMADMIN_E_NOSERVERSHARE
0x8011041B
No server file share available
COMADMIN_E_DLLLOADFAILED
0x8011041D
DLL could not be loaded
COMADMIN_E_BADREGISTRYLIBID
0x8011041E
The registered TypeLib ID is not valid
COMADMIN_E_APPDIRNOTFOUND
0x8011041F
Application install directory not found
COMADMIN_E_REGISTRARFAILED
0x80110423
Errors occurred while in the component registrar
COMADMIN_E_COMPFILE_DOESNOTEXIST
0x80110424
The file does not exist
COMADMIN_E_COMPFILE_LOADDLLFAIL
0x80110425
The DLL could not be loaded
COMADMIN_E_COMPFILE_GETCLASSOBJ
0x80110426
GetClassObject failed in the DLL
COMADMIN_E_COMPFILE_CLASSNOTAVAIL
0x80110427
The DLL does not support the components listed in the TypeLib
COMADMIN_E_COMPFILE_BADTLB
0x80110428
The TypeLib could not be loaded
COMADMIN_E_COMPFILE_NOTINSTALLABLE
0x80110429
The file does not contain components or component information
COMADMIN_E_NOTCHANGEABLE
0x8011042A
Changes to this object and its sub-objects have been disabled
COMADMIN_E_NOTDELETEABLE
0x8011042B
The delete function has been disabled for this object
COMADMIN_E_SESSION
0x8011042C
The server catalog version is not supported
COMADMIN_E_COMP_MOVE_LOCKED
0x8011042D
The component move was disallowed, because the source or destination application is either a system application or currently locked against changes
COMADMIN_E_COMP_MOVE_BAD_DEST
0x8011042E
The component move failed because the destination application no longer exists
COMADMIN_E_REGISTERTLB
0x80110430
The system was unable to register the TypeLib
COMADMIN_E_SYSTEMAPP
0x80110433
This operation cannot be performed on the system application
COMADMIN_E_COMPFILE_NOREGISTRAR
0x80110434
The component registrar referenced in this file is not available
COMADMIN_E_COREQCOMPINSTALLED
0x80110435
A component in the same DLL is already installed
COMADMIN_E_SERVICENOTINSTALLED
0x80110436
The service is not installed
COMADMIN_E_PROPERTYSAVEFAILED
0x80110437
One or more property settings are either invalid or in conflict with each other
COMADMIN_E_OBJECTEXISTS
0x80110438
The object you are attempting to add or rename already exists
COMADMIN_E_COMPONENTEXISTS
0x80110439
The component already exists
COMADMIN_E_REGFILE_CORRUPT
0x8011043B
The registration file is corrupt
COMADMIN_E_PROPERTY_OVERFLOW
0x8011043C
The property value is too large
COMADMIN_E_NOTINREGISTRY
0x8011043E
Object was not found in registry
COMADMIN_E_OBJECTNOTPOOLABLE
0x8011043F
This object is not poolable
COMADMIN_E_APPLID_MATCHES_CLSID
0x80110446
A CLSID with the same GUID as the new application ID is already installed on this machine
COMADMIN_E_ROLE_DOES_NOT_EXIST
0x80110447
A role assigned to a component, interface, or method did not exist in the application
COMADMIN_E_START_APP_NEEDS_COMPONENTS
0x80110448
You must have components in an application in order to start the application
COMADMIN_E_REQUIRES_DIFFERENT_PLATFORM
0x80110449
This operation is not enabled on this platform
COMADMIN_E_CAN_NOT_EXPORT_APP_PROXY
0x8011044A
Application Proxy is not exportable
COMADMIN_E_CAN_NOT_START_APP
0x8011044B
Failed to start application because it is either a library application or an application proxy
COMADMIN_E_CAN_NOT_EXPORT_SYS_APP
0x8011044C
System application is not exportable
COMADMIN_E_CANT_SUBSCRIBE_TO_COMPONENT
0x8011044D
Cannot subscribe to this component (the component may have been imported)
COMADMIN_E_EVENTCLASS_CANT_BE_SUBSCRIBER
0x8011044E
An event class cannot also be a subscriber component
COMADMIN_E_LIB_APP_PROXY_INCOMPATIBLE
0x8011044F
Library applications and application proxies are incompatible
COMADMIN_E_BASE_PARTITION_ONLY
0x80110450
This function is valid for the base partition only
COMADMIN_E_START_APP_DISABLED
0x80110451
You cannot start an application that has been disabled
COMADMIN_E_CAT_DUPLICATE_PARTITION_NAME
0x80110457
The specified partition name is already in use on this computer
COMADMIN_E_CAT_INVALID_PARTITION_NAME
0x80110458
The specified partition name is invalid. Check that the name contains at least one visible character
COMADMIN_E_CAT_PARTITION_IN_USE
0x80110459
The partition cannot be deleted because it is the default partition for one or more users
COMADMIN_E_FILE_PARTITION_DUPLICATE_FILES
0x8011045A
The partition cannot be exported, because one or more components in the partition have the same file name
COMADMIN_E_CAT_IMPORTED_COMPONENTS_NOT_ALLOWED
0x8011045B
Applications that contain one or more imported components cannot be installed into a non-base partition
COMADMIN_E_AMBIGUOUS_APPLICATION_NAME
0x8011045C
The application name is not unique and cannot be resolved to an application id
COMADMIN_E_AMBIGUOUS_PARTITION_NAME
0x8011045D
The partition name is not unique and cannot be resolved to a partition id
COMADMIN_E_REGDB_NOTINITIALIZED
0x80110472
The COM+ registry database has not been initialized
COMADMIN_E_REGDB_NOTOPEN
0x80110473
The COM+ registry database is not open
COMADMIN_E_REGDB_SYSTEMERR
0x80110474
The COM+ registry database detected a system error
COMADMIN_E_REGDB_ALREADYRUNNING
0x80110475
The COM+ registry database is already running
COMADMIN_E_MIG_VERSIONNOTSUPPORTED
0x80110480
This version of the COM+ registry database cannot be migrated
COMADMIN_E_MIG_SCHEMANOTFOUND
0x80110481
The schema version to be migrated could not be found in the COM+ registry database
COMADMIN_E_CAT_BITNESSMISMATCH
0x80110482
There was a type mismatch between binaries
COMADMIN_E_CAT_UNACCEPTABLEBITNESS
0x80110483
A binary of unknown or invalid type was provided
COMADMIN_E_CAT_WRONGAPPBITNESS
0x80110484
There was a type mismatch between a binary and an application
COMADMIN_E_CAT_PAUSE_RESUME_NOT_SUPPORTED
0x80110485
The application cannot be paused or resumed
COMADMIN_E_CAT_SERVERFAULT
0x80110486
The COM+ Catalog Server threw an exception during execution
COMQC_E_APPLICATION_NOT_QUEUED
0x80110600
Only COM+ Applications marked "queued" can be invoked using the "queue" moniker
COMQC_E_NO_QUEUEABLE_INTERFACES
0x80110601
At least one interface must be marked "queued" in order to create a queued component instance with the "queue" moniker
COMQC_E_QUEUING_SERVICE_NOT_AVAILABLE
0x80110602
MSMQ is required for the requested operation and is not installed
COMQC_E_NO_IPERSISTSTREAM
0x80110603
Unable to marshal an interface that does not support IPersistStream
COMQC_E_BAD_MESSAGE
0x80110604
The message is improperly formatted or was damaged in transit
COMQC_E_UNAUTHENTICATED
0x80110605
An unauthenticated message was received by an application that accepts only authenticated messages
COMQC_E_UNTRUSTED_ENQUEUER
0x80110606
The message was requeued or moved by a user not in the "QC Trusted User" role
MSDTC_E_DUPLICATE_RESOURCE
0x80110701
Cannot create a duplicate resource of type Distributed Transaction Coordinator
COMADMIN_E_OBJECT_PARENT_MISSING
0x80110808
One of the objects being inserted or updated does not belong to a valid parent collection
COMADMIN_E_OBJECT_DOES_NOT_EXIST
0x80110809
One of the specified objects cannot be found
COMADMIN_E_APP_NOT_RUNNING
0x8011080A
The specified application is not currently running
COMADMIN_E_INVALID_PARTITION
0x8011080B
The partition(s) specified are not valid.
COMADMIN_E_SVCAPP_NOT_POOLABLE_OR_RECYCLABLE
0x8011080D
COM+ applications that run as NT service may not be pooled or recycled
COMADMIN_E_USER_IN_SET
0x8011080E
One or more users are already assigned to a local partition set.
COMADMIN_E_CANTRECYCLELIBRARYAPPS
0x8011080F
Library applications may not be recycled.
COMADMIN_E_CANTRECYCLESERVICEAPPS
0x80110811
Applications running as NT services may not be recycled.
COMADMIN_E_PROCESSALREADYRECYCLED
0x80110812
The process has already been recycled.
COMADMIN_E_PAUSEDPROCESSMAYNOTBERECYCLED
0x80110813
A paused process may not be recycled.
COMADMIN_E_CANTMAKEINPROCSERVICE
0x80110814
Library applications may not be NT services.
COMADMIN_E_PROGIDINUSEBYCLSID
0x80110815
The ProgID provided to the copy operation is invalid. The ProgID is in use by another registered CLSID.
COMADMIN_E_DEFAULT_PARTITION_NOT_IN_SET
0x80110816
The partition specified as default is not a member of the partition set.
COMADMIN_E_RECYCLEDPROCESSMAYNOTBEPAUSED
0x80110817
A recycled process may not be paused.
COMADMIN_E_PARTITION_ACCESSDENIED
0x80110818
Access to the specified partition is denied.
COMADMIN_E_PARTITION_MSI_ONLY
0x80110819
Only Application Files (*.MSI files) can be installed into partitions.
COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_1_0_FORMAT
0x8011081A
Applications containing one or more legacy components may not be exported to 1.0 format.
COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_NONBASE_PARTITIONS
0x8011081B
Legacy components may not exist in non-base partitions.
COMADMIN_E_COMP_MOVE_SOURCE
0x8011081C
A component cannot be moved (or copied) from the System Application, an application proxy or a non-changeable application
COMADMIN_E_COMP_MOVE_DEST
0x8011081D
A component cannot be moved (or copied) to the System Application, an application proxy or a non-changeable application
COMADMIN_E_COMP_MOVE_PRIVATE
0x8011081E
A private component cannot be moved (or copied) to a library application or to the base partition
COMADMIN_E_BASEPARTITION_REQUIRED_IN_SET
0x8011081F
The Base Application Partition exists in all partition sets and cannot be removed.
COMADMIN_E_CANNOT_ALIAS_EVENTCLASS
0x80110820
Event Class components cannot be aliased.
COMADMIN_E_PRIVATE_ACCESSDENIED
0x80110821
Access is denied because the component is private.
COMADMIN_E_SAFERINVALID
0x80110822
The specified SAFER level is invalid.
COMADMIN_E_REGISTRY_ACCESSDENIED
0x80110823
The specified user cannot write to the system registry
COMADMIN_E_PARTITIONS_DISABLED
0x80110824
COM+ partitions are currently disabled.
ERROR_FLT_IO_COMPLETE
0x001F0001
The IO was completed by a filter.
ERROR_FLT_NO_HANDLER_DEFINED
0x801F0001
A handler was not defined by the filter for this operation.
ERROR_FLT_CONTEXT_ALREADY_DEFINED
0x801F0002
A context is already defined for this object.
ERROR_FLT_INVALID_ASYNCHRONOUS_REQUEST
0x801F0003
Asynchronous requests are not valid for this operation.
ERROR_FLT_DISALLOW_FAST_IO
0x801F0004
Disallow the Fast IO path for this operation.
ERROR_FLT_INVALID_NAME_REQUEST
0x801F0005
An invalid name request was made. The name requested cannot be retrieved at this time.
ERROR_FLT_NOT_SAFE_TO_POST_OPERATION
0x801F0006
Posting this operation to a worker thread for further processing is not safe at this time because it could lead to a system deadlock.
ERROR_FLT_NOT_INITIALIZED
0x801F0007
The Filter Manager was not initialized when a filter tried to register. Make sure that the Filter Manager is getting loaded as a driver.
ERROR_FLT_FILTER_NOT_READY
0x801F0008
The filter is not ready for attachment to volumes because it has not finished initializing (FltStartFiltering has not been called).
ERROR_FLT_POST_OPERATION_CLEANUP
0x801F0009
The filter must cleanup any operation specific context at this time because it is being removed from the system before the operation is completed by the lower drivers.
ERROR_FLT_INTERNAL_ERROR
0x801F000A
The Filter Manager had an internal error from which it cannot recover, therefore the operation has been failed. This is usually the result of a filter returning an invalid value from a pre-operation callback.
ERROR_FLT_DELETING_OBJECT
0x801F000B
The object specified for this action is in the process of being deleted, therefore the action requested cannot be completed at this time.
ERROR_FLT_MUST_BE_NONPAGED_POOL
0x801F000C
Non-paged pool must be used for this type of context.
ERROR_FLT_DUPLICATE_ENTRY
0x801F000D
A duplicate handler definition has been provided for an operation.
ERROR_FLT_CBDQ_DISABLED
0x801F000E
The callback data queue has been disabled.
ERROR_FLT_DO_NOT_ATTACH
0x801F000F
Do not attach the filter to the volume at this time.
ERROR_FLT_DO_NOT_DETACH
0x801F0010
Do not detach the filter from the volume at this time.
ERROR_FLT_INSTANCE_ALTITUDE_COLLISION
0x801F0011
An instance already exists at this altitude on the volume specified.
ERROR_FLT_INSTANCE_NAME_COLLISION
0x801F0012
An instance already exists with this name on the volume specified.
ERROR_FLT_FILTER_NOT_FOUND
0x801F0013
The system could not find the filter specified.
ERROR_FLT_VOLUME_NOT_FOUND
0x801F0014
The system could not find the volume specified.
ERROR_FLT_INSTANCE_NOT_FOUND
0x801F0015
The system could not find the instance specified.
ERROR_FLT_CONTEXT_ALLOCATION_NOT_FOUND
0x801F0016
No registered context allocation definition was found for the given request.
ERROR_FLT_INVALID_CONTEXT_REGISTRATION
0x801F0017
An invalid parameter was specified during context registration.
ERROR_FLT_NAME_CACHE_MISS
0x801F0018
The name requested was not found in Filter Manager's name cache and could not be retrieved from the file system.
ERROR_FLT_NO_DEVICE_OBJECT
0x801F0019
The requested device object does not exist for the given volume.
ERROR_FLT_VOLUME_ALREADY_MOUNTED
0x801F001A
The specified volume is already mounted.
ERROR_FLT_ALREADY_ENLISTED
0x801F001B
The specified Transaction Context is already enlisted in a transaction
ERROR_FLT_CONTEXT_ALREADY_LINKED
0x801F001C
The specified context is already attached to another object
ERROR_FLT_NO_WAITER_FOR_REPLY
0x801F0020
No waiter is present for the filter's reply to this message.
ERROR_FLT_REGISTRATION_BUSY
0x801F0023
The filesystem database resource is in use. Registration cannot complete at this time.
ERROR_HUNG_DISPLAY_DRIVER_THREAD
0x80260001
Display Driver Stopped Responding} The %hs display driver has stopped working normally. Save your work and reboot the system to restore full display functionality. The next time you reboot the machine a dialog will be displayed giving you a chance to report this failure to Microsoft.
DWM_E_COMPOSITIONDISABLED
0x80263001
Desktop composition is disabled} The operation could not be completed because desktop composition is disabled.
DWM_E_REMOTING_NOT_SUPPORTED
0x80263002
Some desktop composition APIs are not supported while remoting} The operation is not supported while running in a remote session.
DWM_E_NO_REDIRECTION_SURFACE_AVAILABLE
0x80263003
No DWM redirection surface is available} The DWM was unable to provide a redirection surface to complete the DirectX present.
DWM_E_NOT_QUEUING_PRESENTS
0x80263004
DWM is not queuing presents for the specified window} The window specified is not currently using queued presents.
DWM_E_ADAPTER_NOT_FOUND
0x80263005
The adapter specified by the LUID is not found} DWM cannot find the adapter specified by the LUID.
DWM_S_GDI_REDIRECTION_SURFACE
0x00263005
GDI redirection surface was returned} GDI redirection surface of the top level window was returned.
DWM_E_TEXTURE_TOO_LARGE
0x80263007
Redirection surface can not be created. The size of the surface is larger than what is supported on this machine} Redirection surface can not be created. The size of the surface is larger than what is supported on this machine.
ERROR_MONITOR_NO_DESCRIPTOR
0x80261001
Monitor descriptor could not be obtained.
ERROR_MONITOR_UNKNOWN_DESCRIPTOR_FORMAT
0x80261002
Format of the obtained monitor descriptor is not supported by this release.
ERROR_MONITOR_INVALID_DESCRIPTOR_CHECKSUM
0xC0261003
Checksum of the obtained monitor descriptor is invalid.
ERROR_MONITOR_INVALID_STANDARD_TIMING_BLOCK
0xC0261004
Monitor descriptor contains an invalid standard timing block.
ERROR_MONITOR_WMI_DATABLOCK_REGISTRATION_FAILED
0xC0261005
WMI data block registration failed for one of the MSMonitorClass WMI subclasses.
ERROR_MONITOR_INVALID_SERIAL_NUMBER_MONDSC_BLOCK
0xC0261006
Provided monitor descriptor block is either corrupted or does not contain monitor's detailed serial number.
ERROR_MONITOR_INVALID_USER_FRIENDLY_MONDSC_BLOCK
0xC0261007
Provided monitor descriptor block is either corrupted or does not contain monitor's user friendly name.
ERROR_MONITOR_NO_MORE_DESCRIPTOR_DATA
0xC0261008
There is no monitor descriptor data at the specified (offset, size) region.
ERROR_MONITOR_INVALID_DETAILED_TIMING_BLOCK
0xC0261009
Monitor descriptor contains an invalid detailed timing block.
ERROR_MONITOR_INVALID_MANUFACTURE_DATE
0xC026100A
Monitor descriptor contains invalid manufacture date.
ERROR_GRAPHICS_NOT_EXCLUSIVE_MODE_OWNER
0xC0262000
Exclusive mode ownership is needed to create unmanaged primary allocation.
ERROR_GRAPHICS_INSUFFICIENT_DMA_BUFFER
0xC0262001
The driver needs more DMA buffer space in order to complete the requested operation.
ERROR_GRAPHICS_INVALID_DISPLAY_ADAPTER
0xC0262002
Specified display adapter handle is invalid.
ERROR_GRAPHICS_ADAPTER_WAS_RESET
0xC0262003
Specified display adapter and all of its state has been reset.
ERROR_GRAPHICS_INVALID_DRIVER_MODEL
0xC0262004
The driver stack doesn't match the expected driver model.
ERROR_GRAPHICS_PRESENT_MODE_CHANGED
0xC0262005
Present happened but ended up in the changed desktop
ERROR_GRAPHICS_PRESENT_OCCLUDED
0xC0262006
Nothing to present due to desktop occlusion
ERROR_GRAPHICS_PRESENT_DENIED
0xC0262007
Not able to present due to denial of desktop access
ERROR_GRAPHICS_CANNOTCOLORCONVERT
0xC0262008
Not able to present with color convertion
ERROR_GRAPHICS_DRIVER_MISMATCH
0xC0262009
The kernel driver detected a version mismatch between it and the user mode driver.
ERROR_GRAPHICS_PARTIAL_DATA_POPULATED
0x4026200A
Specified buffer is not big enough to contain entire requested dataset. Partial data populated up to the size of the buffer. Caller needs to provide buffer of size as specified in the partially populated buffer's content (interface specific).
ERROR_GRAPHICS_PRESENT_REDIRECTION_DISABLED
0xC026200B
Present redirection is disabled (desktop windowing management subsystem is off).
ERROR_GRAPHICS_PRESENT_UNOCCLUDED
0xC026200C
Previous exclusive VidPn source owner has released its ownership
ERROR_GRAPHICS_WINDOWDC_NOT_AVAILABLE
0xC026200D
Window DC is not available for presentation
ERROR_GRAPHICS_NO_VIDEO_MEMORY
0xC0262100
Not enough video memory available to complete the operation.
ERROR_GRAPHICS_CANT_LOCK_MEMORY
0xC0262101
Couldn't probe and lock the underlying memory of an allocation.
ERROR_GRAPHICS_ALLOCATION_BUSY
0xC0262102
The allocation is currently busy.
ERROR_GRAPHICS_TOO_MANY_REFERENCES
0xC0262103
An object being referenced has reach the maximum reference count already and can't be reference further.
ERROR_GRAPHICS_TRY_AGAIN_LATER
0xC0262104
A problem couldn't be solved due to some currently existing condition. The problem should be tried again later.
ERROR_GRAPHICS_TRY_AGAIN_NOW
0xC0262105
A problem couldn't be solved due to some currently existing condition. The problem should be tried again immediately.
ERROR_GRAPHICS_ALLOCATION_INVALID
0xC0262106
The allocation is invalid.
ERROR_GRAPHICS_UNSWIZZLING_APERTURE_UNAVAILABLE
0xC0262107
No more unswizzling aperture are currently available.
ERROR_GRAPHICS_UNSWIZZLING_APERTURE_UNSUPPORTED
0xC0262108
The current allocation can't be unswizzled by an aperture.
ERROR_GRAPHICS_CANT_EVICT_PINNED_ALLOCATION
0xC0262109
The request failed because a pinned allocation can't be evicted.
ERROR_GRAPHICS_INVALID_ALLOCATION_USAGE
0xC0262110
The allocation can't be used from its current segment location for the specified operation.
ERROR_GRAPHICS_CANT_RENDER_LOCKED_ALLOCATION
0xC0262111
A locked allocation can't be used in the current command buffer.
ERROR_GRAPHICS_ALLOCATION_CLOSED
0xC0262112
The allocation being referenced has been closed permanently.
ERROR_GRAPHICS_INVALID_ALLOCATION_INSTANCE
0xC0262113
An invalid allocation instance is being referenced.
ERROR_GRAPHICS_INVALID_ALLOCATION_HANDLE
0xC0262114
An invalid allocation handle is being referenced.
ERROR_GRAPHICS_WRONG_ALLOCATION_DEVICE
0xC0262115
The allocation being referenced doesn't belong to the current device.
ERROR_GRAPHICS_ALLOCATION_CONTENT_LOST
0xC0262116
The specified allocation lost its content.
ERROR_GRAPHICS_GPU_EXCEPTION_ON_DEVICE
0xC0262200
GPU exception is detected on the given device. The device is not able to be scheduled.
ERROR_GRAPHICS_SKIP_ALLOCATION_PREPARATION
0x40262201
Skip preparation of allocations referenced by the DMA buffer.
ERROR_GRAPHICS_INVALID_VIDPN_TOPOLOGY
0xC0262300
Specified VidPN topology is invalid.
ERROR_GRAPHICS_VIDPN_TOPOLOGY_NOT_SUPPORTED
0xC0262301
Specified VidPN topology is valid but is not supported by this model of the display adapter.
ERROR_GRAPHICS_VIDPN_TOPOLOGY_CURRENTLY_NOT_SUPPORTED
0xC0262302
Specified VidPN topology is valid but is not supported by the display adapter at this time, due to current allocation of its resources.
ERROR_GRAPHICS_INVALID_VIDPN
0xC0262303
Specified VidPN handle is invalid.
ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE
0xC0262304
Specified video present source is invalid.
ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET
0xC0262305
Specified video present target is invalid.
ERROR_GRAPHICS_VIDPN_MODALITY_NOT_SUPPORTED
0xC0262306
Specified VidPN modality is not supported (e.g. at least two of the pinned modes are not cofunctional).
ERROR_GRAPHICS_MODE_NOT_PINNED
0x00262307
No mode is pinned on the specified VidPN source/target.
ERROR_GRAPHICS_INVALID_VIDPN_SOURCEMODESET
0xC0262308
Specified VidPN source mode set is invalid.
ERROR_GRAPHICS_INVALID_VIDPN_TARGETMODESET
0xC0262309
Specified VidPN target mode set is invalid.
ERROR_GRAPHICS_INVALID_FREQUENCY
0xC026230A
Specified video signal frequency is invalid.
ERROR_GRAPHICS_INVALID_ACTIVE_REGION
0xC026230B
Specified video signal active region is invalid.
ERROR_GRAPHICS_INVALID_TOTAL_REGION
0xC026230C
Specified video signal total region is invalid.
ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE_MODE
0xC0262310
Specified video present source mode is invalid.
ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET_MODE
0xC0262311
Specified video present target mode is invalid.
ERROR_GRAPHICS_PINNED_MODE_MUST_REMAIN_IN_SET
0xC0262312
Pinned mode must remain in the set on VidPN's cofunctional modality enumeration.
ERROR_GRAPHICS_PATH_ALREADY_IN_TOPOLOGY
0xC0262313
Specified video present path is already in VidPN's topology.
ERROR_GRAPHICS_MODE_ALREADY_IN_MODESET
0xC0262314
Specified mode is already in the mode set.
ERROR_GRAPHICS_INVALID_VIDEOPRESENTSOURCESET
0xC0262315
Specified video present source set is invalid.
ERROR_GRAPHICS_INVALID_VIDEOPRESENTTARGETSET
0xC0262316
Specified video present target set is invalid.
ERROR_GRAPHICS_SOURCE_ALREADY_IN_SET
0xC0262317
Specified video present source is already in the video present source set.
ERROR_GRAPHICS_TARGET_ALREADY_IN_SET
0xC0262318
Specified video present target is already in the video present target set.
ERROR_GRAPHICS_INVALID_VIDPN_PRESENT_PATH
0xC0262319
Specified VidPN present path is invalid.
ERROR_GRAPHICS_NO_RECOMMENDED_VIDPN_TOPOLOGY
0xC026231A
Miniport has no recommendation for augmentation of the specified VidPN's topology.
ERROR_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGESET
0xC026231B
Specified monitor frequency range set is invalid.
ERROR_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE
0xC026231C
Specified monitor frequency range is invalid.
ERROR_GRAPHICS_FREQUENCYRANGE_NOT_IN_SET
0xC026231D
Specified frequency range is not in the specified monitor frequency range set.
ERROR_GRAPHICS_NO_PREFERRED_MODE
0x0026231E
Specified mode set does not specify preference for one of its modes.
ERROR_GRAPHICS_FREQUENCYRANGE_ALREADY_IN_SET
0xC026231F
Specified frequency range is already in the specified monitor frequency range set.
ERROR_GRAPHICS_STALE_MODESET
0xC0262320
Specified mode set is stale. Please reacquire the new mode set.
ERROR_GRAPHICS_INVALID_MONITOR_SOURCEMODESET
0xC0262321
Specified monitor source mode set is invalid.
ERROR_GRAPHICS_INVALID_MONITOR_SOURCE_MODE
0xC0262322
Specified monitor source mode is invalid.
ERROR_GRAPHICS_NO_RECOMMENDED_FUNCTIONAL_VIDPN
0xC0262323
Miniport does not have any recommendation regarding the request to provide a functional VidPN given the current display adapter configuration.
ERROR_GRAPHICS_MODE_ID_MUST_BE_UNIQUE
0xC0262324
ID of the specified mode is already used by another mode in the set.
ERROR_GRAPHICS_EMPTY_ADAPTER_MONITOR_MODE_SUPPORT_INTERSECTION
0xC0262325
System failed to determine a mode that is supported by both the display adapter and the monitor connected to it.
ERROR_GRAPHICS_VIDEO_PRESENT_TARGETS_LESS_THAN_SOURCES
0xC0262326
Number of video present targets must be greater than or equal to the number of video present sources.
ERROR_GRAPHICS_PATH_NOT_IN_TOPOLOGY
0xC0262327
Specified present path is not in VidPN's topology.
ERROR_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_SOURCE
0xC0262328
Display adapter must have at least one video present source.
ERROR_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_TARGET
0xC0262329
Display adapter must have at least one video present target.
ERROR_GRAPHICS_INVALID_MONITORDESCRIPTORSET
0xC026232A
Specified monitor descriptor set is invalid.
ERROR_GRAPHICS_INVALID_MONITORDESCRIPTOR
0xC026232B
Specified monitor descriptor is invalid.
ERROR_GRAPHICS_MONITORDESCRIPTOR_NOT_IN_SET
0xC026232C
Specified descriptor is not in the specified monitor descriptor set.
ERROR_GRAPHICS_MONITORDESCRIPTOR_ALREADY_IN_SET
0xC026232D
Specified descriptor is already in the specified monitor descriptor set.
ERROR_GRAPHICS_MONITORDESCRIPTOR_ID_MUST_BE_UNIQUE
0xC026232E
ID of the specified monitor descriptor is already used by another descriptor in the set.
ERROR_GRAPHICS_INVALID_VIDPN_TARGET_SUBSET_TYPE
0xC026232F
Specified video present target subset type is invalid.
ERROR_GRAPHICS_RESOURCES_NOT_RELATED
0xC0262330
Two or more of the specified resources are not related to each other, as defined by the interface semantics.
ERROR_GRAPHICS_SOURCE_ID_MUST_BE_UNIQUE
0xC0262331
ID of the specified video present source is already used by another source in the set.
ERROR_GRAPHICS_TARGET_ID_MUST_BE_UNIQUE
0xC0262332
ID of the specified video present target is already used by another target in the set.
ERROR_GRAPHICS_NO_AVAILABLE_VIDPN_TARGET
0xC0262333
Specified VidPN source cannot be used because there is no available VidPN target to connect it to.
ERROR_GRAPHICS_MONITOR_COULD_NOT_BE_ASSOCIATED_WITH_ADAPTER
0xC0262334
Newly arrived monitor could not be associated with a display adapter.
ERROR_GRAPHICS_NO_VIDPNMGR
0xC0262335
Display adapter in question does not have an associated VidPN manager.
ERROR_GRAPHICS_NO_ACTIVE_VIDPN
0xC0262336
VidPN manager of the display adapter in question does not have an active VidPN.
ERROR_GRAPHICS_STALE_VIDPN_TOPOLOGY
0xC0262337
Specified VidPN topology is stale. Please reacquire the new topology.
ERROR_GRAPHICS_MONITOR_NOT_CONNECTED
0xC0262338
There is no monitor connected on the specified video present target.
ERROR_GRAPHICS_SOURCE_NOT_IN_TOPOLOGY
0xC0262339
Specified source is not part of the specified VidPN's topology.
ERROR_GRAPHICS_INVALID_PRIMARYSURFACE_SIZE
0xC026233A
Specified primary surface size is invalid.
ERROR_GRAPHICS_INVALID_VISIBLEREGION_SIZE
0xC026233B
Specified visible region size is invalid.
ERROR_GRAPHICS_INVALID_STRIDE
0xC026233C
Specified stride is invalid.
ERROR_GRAPHICS_INVALID_PIXELFORMAT
0xC026233D
Specified pixel format is invalid.
ERROR_GRAPHICS_INVALID_COLORBASIS
0xC026233E
Specified color basis is invalid.
ERROR_GRAPHICS_INVALID_PIXELVALUEACCESSMODE
0xC026233F
Specified pixel value access mode is invalid.
ERROR_GRAPHICS_TARGET_NOT_IN_TOPOLOGY
0xC0262340
Specified target is not part of the specified VidPN's topology.
ERROR_GRAPHICS_NO_DISPLAY_MODE_MANAGEMENT_SUPPORT
0xC0262341
Failed to acquire display mode management interface.
ERROR_GRAPHICS_VIDPN_SOURCE_IN_USE
0xC0262342
Specified VidPN source is already owned by a DMM client and cannot be used until that client releases it.
ERROR_GRAPHICS_CANT_ACCESS_ACTIVE_VIDPN
0xC0262343
Specified VidPN is active and cannot be accessed.
ERROR_GRAPHICS_INVALID_PATH_IMPORTANCE_ORDINAL
0xC0262344
Specified VidPN present path importance ordinal is invalid.
ERROR_GRAPHICS_INVALID_PATH_CONTENT_GEOMETRY_TRANSFORMATION
0xC0262345
Specified VidPN present path content geometry transformation is invalid.
ERROR_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_SUPPORTED
0xC0262346
Specified content geometry transformation is not supported on the respective VidPN present path.
ERROR_GRAPHICS_INVALID_GAMMA_RAMP
0xC0262347
Specified gamma ramp is invalid.
ERROR_GRAPHICS_GAMMA_RAMP_NOT_SUPPORTED
0xC0262348
Specified gamma ramp is not supported on the respective VidPN present path.
ERROR_GRAPHICS_MULTISAMPLING_NOT_SUPPORTED
0xC0262349
Multi-sampling is not supported on the respective VidPN present path.
ERROR_GRAPHICS_MODE_NOT_IN_MODESET
0xC026234A
Specified mode is not in the specified mode set.
ERROR_GRAPHICS_DATASET_IS_EMPTY
0x0026234B
Specified data set (e.g. mode set, frequency range set, descriptor set, topology, etc.) is empty.
ERROR_GRAPHICS_NO_MORE_ELEMENTS_IN_DATASET
0x0026234C
Specified data set (e.g. mode set, frequency range set, descriptor set, topology, etc.) does not contain any more elements.
ERROR_GRAPHICS_INVALID_VIDPN_TOPOLOGY_RECOMMENDATION_REASON
0xC026234D
Specified VidPN topology recommendation reason is invalid.
ERROR_GRAPHICS_INVALID_PATH_CONTENT_TYPE
0xC026234E
Specified VidPN present path content type is invalid.
ERROR_GRAPHICS_INVALID_COPYPROTECTION_TYPE
0xC026234F
Specified VidPN present path copy protection type is invalid.
ERROR_GRAPHICS_UNASSIGNED_MODESET_ALREADY_EXISTS
0xC0262350
No more than one unassigned mode set can exist at any given time for a given VidPN source/target.
ERROR_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_PINNED
0x00262351
Specified content transformation is not pinned on the specified VidPN present path.
ERROR_GRAPHICS_INVALID_SCANLINE_ORDERING
0xC0262352
Specified scanline ordering type is invalid.
ERROR_GRAPHICS_TOPOLOGY_CHANGES_NOT_ALLOWED
0xC0262353
Topology changes are not allowed for the specified VidPN.
ERROR_GRAPHICS_NO_AVAILABLE_IMPORTANCE_ORDINALS
0xC0262354
All available importance ordinals are already used in specified topology.
ERROR_GRAPHICS_INCOMPATIBLE_PRIVATE_FORMAT
0xC0262355
Specified primary surface has a different private format attribute than the current primary surface
ERROR_GRAPHICS_INVALID_MODE_PRUNING_ALGORITHM
0xC0262356
Specified mode pruning algorithm is invalid
ERROR_GRAPHICS_INVALID_MONITOR_CAPABILITY_ORIGIN
0xC0262357
Specified monitor capability origin is invalid.
ERROR_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE_CONSTRAINT
0xC0262358
Specified monitor frequency range constraint is invalid.
ERROR_GRAPHICS_MAX_NUM_PATHS_REACHED
0xC0262359
Maximum supported number of present paths has been reached.
ERROR_GRAPHICS_CANCEL_VIDPN_TOPOLOGY_AUGMENTATION
0xC026235A
Miniport requested that augmentation be canceled for the specified source of the specified VidPN's topology.
ERROR_GRAPHICS_INVALID_CLIENT_TYPE
0xC026235B
Specified client type was not recognized.
ERROR_GRAPHICS_CLIENTVIDPN_NOT_SET
0xC026235C
Client VidPN is not set on this adapter (e.g. no user mode initiated mode changes took place on this adapter yet).
ERROR_GRAPHICS_SPECIFIED_CHILD_ALREADY_CONNECTED
0xC0262400
Specified display adapter child device already has an external device connected to it.
ERROR_GRAPHICS_CHILD_DESCRIPTOR_NOT_SUPPORTED
0xC0262401
Specified display adapter child device does not support descriptor exposure.
ERROR_GRAPHICS_UNKNOWN_CHILD_STATUS
0x4026242F
Child device presence was not reliably detected.
ERROR_GRAPHICS_NOT_A_LINKED_ADAPTER
0xC0262430
The display adapter is not linked to any other adapters.
ERROR_GRAPHICS_LEADLINK_NOT_ENUMERATED
0xC0262431
Lead adapter in a linked configuration was not enumerated yet.
ERROR_GRAPHICS_CHAINLINKS_NOT_ENUMERATED
0xC0262432
Some chain adapters in a linked configuration were not enumerated yet.
ERROR_GRAPHICS_ADAPTER_CHAIN_NOT_READY
0xC0262433
The chain of linked adapters is not ready to start because of an unknown failure.
ERROR_GRAPHICS_CHAINLINKS_NOT_STARTED
0xC0262434
An attempt was made to start a lead link display adapter when the chain links were not started yet.
ERROR_GRAPHICS_CHAINLINKS_NOT_POWERED_ON
0xC0262435
An attempt was made to power up a lead link display adapter when the chain links were powered down.
ERROR_GRAPHICS_INCONSISTENT_DEVICE_LINK_STATE
0xC0262436
The adapter link was found to be in an inconsistent state. Not all adapters are in an expected PNP/Power state.
ERROR_GRAPHICS_LEADLINK_START_DEFERRED
0x40262437
Starting the leadlink adapter has been deferred temporarily.
ERROR_GRAPHICS_NOT_POST_DEVICE_DRIVER
0xC0262438
The driver trying to start is not the same as the driver for the POSTed display adapter.
ERROR_GRAPHICS_POLLING_TOO_FREQUENTLY
0x40262439
The display adapter is being polled for children too frequently at the same polling level.
ERROR_GRAPHICS_START_DEFERRED
0x4026243A
Starting the adapter has been deferred temporarily.
ERROR_GRAPHICS_ADAPTER_ACCESS_NOT_EXCLUDED
0xC026243B
An operation is being attempted that requires the display adapter to be in a quiescent state.
ERROR_GRAPHICS_OPM_NOT_SUPPORTED
0xC0262500
The driver does not support OPM.
ERROR_GRAPHICS_COPP_NOT_SUPPORTED
0xC0262501
The driver does not support COPP.
ERROR_GRAPHICS_UAB_NOT_SUPPORTED
0xC0262502
The driver does not support UAB.
ERROR_GRAPHICS_OPM_INVALID_ENCRYPTED_PARAMETERS
0xC0262503
The specified encrypted parameters are invalid.
ERROR_GRAPHICS_OPM_NO_VIDEO_OUTPUTS_EXIST
0xC0262505
The GDI display device passed to this function does not have any active video outputs.
ERROR_GRAPHICS_OPM_INTERNAL_ERROR
0xC026250B
An internal error caused this operation to fail.
ERROR_GRAPHICS_OPM_INVALID_HANDLE
0xC026250C
The function failed because the caller passed in an invalid OPM user mode handle.
ERROR_GRAPHICS_PVP_INVALID_CERTIFICATE_LENGTH
0xC026250E
A certificate could not be returned because the certificate buffer passed to the function was too small.
ERROR_GRAPHICS_OPM_SPANNING_MODE_ENABLED
0xC026250F
A video output could not be created because the frame buffer is in spanning mode.
ERROR_GRAPHICS_OPM_THEATER_MODE_ENABLED
0xC0262510
A video output could not be created because the frame buffer is in theater mode.
ERROR_GRAPHICS_PVP_HFS_FAILED
0xC0262511
The function failed because the display adapter's Hardware Functionality Scan failed to validate the graphics hardware.
ERROR_GRAPHICS_OPM_INVALID_SRM
0xC0262512
The HDCP System Renewability Message passed to this function did not comply with section 5 of the HDCP 1.1 specification.
ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_HDCP
0xC0262513
The video output cannot enable the High-bandwidth Digital Content Protection (HDCP) System because it does not support HDCP.
ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_ACP
0xC0262514
The video output cannot enable Analog Copy Protection (ACP) because it does not support ACP.
ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_CGMSA
0xC0262515
The video output cannot enable the Content Generation Management System Analog (CGMS-A) protection technology because it does not support CGMS-A.
ERROR_GRAPHICS_OPM_HDCP_SRM_NEVER_SET
0xC0262516
The IOPMVideoOutput::GetInformation method cannot return the version of the SRM being used because the application never successfully passed an SRM to the video output.
ERROR_GRAPHICS_OPM_RESOLUTION_TOO_HIGH
0xC0262517
The IOPMVideoOutput::Configure method cannot enable the specified output protection technology because the output's screen resolution is too high.
ERROR_GRAPHICS_OPM_ALL_HDCP_HARDWARE_ALREADY_IN_USE
0xC0262518
The IOPMVideoOutput::Configure method cannot enable HDCP because the display adapter's HDCP hardware is already being used by other physical outputs.
ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_NO_LONGER_EXISTS
0xC026251A
The operating system asynchronously destroyed this OPM video output because the operating system's state changed. This error typically occurs because the monitor PDO associated with this video output was removed, the monitor PDO associated with this video output was stopped, the video output's session became a non-console session or the video output's desktop became an inactive desktop.
ERROR_GRAPHICS_OPM_SESSION_TYPE_CHANGE_IN_PROGRESS
0xC026251B
The method failed because the session is changing its type. No IOPMVideoOutput methods can be called when a session is changing its type. There are currently three types of sessions: console, disconnected and remote.
ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_DOES_NOT_HAVE_COPP_SEMANTICS
0xC026251C
Either the IOPMVideoOutput::COPPCompatibleGetInformation, IOPMVideoOutput::GetInformation, or IOPMVideoOutput::Configure method failed. This error is returned when the caller tries to use a COPP specific command while the video output has OPM semantics only.
ERROR_GRAPHICS_OPM_INVALID_INFORMATION_REQUEST
0xC026251D
The IOPMVideoOutput::GetInformation and IOPMVideoOutput::COPPCompatibleGetInformation methods return this error if the passed in sequence number is not the expected sequence number or the passed in OMAC value is invalid.
ERROR_GRAPHICS_OPM_DRIVER_INTERNAL_ERROR
0xC026251E
The method failed because an unexpected error occurred inside of a display driver.
ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICS
0xC026251F
Either the IOPMVideoOutput::COPPCompatibleGetInformation, IOPMVideoOutput::GetInformation, or IOPMVideoOutput::Configure method failed. This error is returned when the caller tries to use an OPM specific command while the video output has COPP semantics only.
ERROR_GRAPHICS_OPM_SIGNALING_NOT_SUPPORTED
0xC0262520
The IOPMVideoOutput::COPPCompatibleGetInformation or IOPMVideoOutput::Configure method failed because the display driver does not support the OPM_GET_ACP_AND_CGMSA_SIGNALING and OPM_SET_ACP_AND_CGMSA_SIGNALING GUIDs.
ERROR_GRAPHICS_OPM_INVALID_CONFIGURATION_REQUEST
0xC0262521
The IOPMVideoOutput::Configure function returns this error code if the passed in sequence number is not the expected sequence number or the passed in OMAC value is invalid.
ERROR_GRAPHICS_I2C_NOT_SUPPORTED
0xC0262580
The monitor connected to the specified video output does not have an I2C bus.
ERROR_GRAPHICS_I2C_DEVICE_DOES_NOT_EXIST
0xC0262581
No device on the I2C bus has the specified address.
ERROR_GRAPHICS_I2C_ERROR_TRANSMITTING_DATA
0xC0262582
An error occurred while transmitting data to the device on the I2C bus.
ERROR_GRAPHICS_I2C_ERROR_RECEIVING_DATA
0xC0262583
An error occurred while receiving data from the device on the I2C bus.
ERROR_GRAPHICS_DDCCI_VCP_NOT_SUPPORTED
0xC0262584
The monitor does not support the specified VCP code.
ERROR_GRAPHICS_DDCCI_INVALID_DATA
0xC0262585
The data received from the monitor is invalid.
ERROR_GRAPHICS_DDCCI_MONITOR_RETURNED_INVALID_TIMING_STATUS_BYTE
0xC0262586
The function failed because a monitor returned an invalid Timing Status byte when the operating system used the DDC/CI Get Timing Report & Timing Message command to get a timing report from a monitor.
ERROR_GRAPHICS_MCA_INVALID_CAPABILITIES_STRING
0xC0262587
The monitor returned a DDC/CI capabilities string which did not comply with the ACCESS.bus 3.0, DDC/CI 1.1, or MCCS 2 Revision 1 specification.
ERROR_GRAPHICS_MCA_INTERNAL_ERROR
0xC0262588
An internal Monitor Configuration API error occurred.
ERROR_GRAPHICS_DDCCI_INVALID_MESSAGE_COMMAND
0xC0262589
An operation failed because a DDC/CI message had an invalid value in its command field.
ERROR_GRAPHICS_DDCCI_INVALID_MESSAGE_LENGTH
0xC026258A
An error occurred because the field length of a DDC/CI message contained an invalid value.
ERROR_GRAPHICS_DDCCI_INVALID_MESSAGE_CHECKSUM
0xC026258B
An error occurred because the checksum field in a DDC/CI message did not match the message's computed checksum value. This error implies that the data was corrupted while it was being transmitted from a monitor to a computer.
ERROR_GRAPHICS_INVALID_PHYSICAL_MONITOR_HANDLE
0xC026258C
This function failed because an invalid monitor handle was passed to it.
ERROR_GRAPHICS_MONITOR_NO_LONGER_EXISTS
0xC026258D
The operating system asynchronously destroyed the monitor which corresponds to this handle because the operating system's state changed. This error typically occurs because the monitor PDO associated with this handle was removed, the monitor PDO associated with this handle was stopped, or a display mode change occurred. A display mode change occurs when windows sends a WM_DISPLAYCHANGE windows message to applications.
ERROR_GRAPHICS_DDCCI_CURRENT_CURRENT_VALUE_GREATER_THAN_MAXIMUM_VALUE
0xC02625D8
A continuous VCP code's current value is greater than its maximum value. This error code indicates that a monitor returned an invalid value.
ERROR_GRAPHICS_MCA_INVALID_VCP_VERSION
0xC02625D9
The monitor's VCP Version (0xDF) VCP code returned an invalid version value.
ERROR_GRAPHICS_MCA_MONITOR_VIOLATES_MCCS_SPECIFICATION
0xC02625DA
The monitor does not comply with the MCCS specification it claims to support.
ERROR_GRAPHICS_MCA_MCCS_VERSION_MISMATCH
0xC02625DB
The MCCS version in a monitor's mccs_ver capability does not match the MCCS version the monitor reports when the VCP Version (0xDF) VCP code is used.
ERROR_GRAPHICS_MCA_UNSUPPORTED_MCCS_VERSION
0xC02625DC
The Monitor Configuration API only works with monitors which support the MCCS 1.0 specification, MCCS 2.0 specification or the MCCS 2.0 Revision 1 specification.
ERROR_GRAPHICS_MCA_INVALID_TECHNOLOGY_TYPE_RETURNED
0xC02625DE
The monitor returned an invalid monitor technology type. CRT, Plasma and LCD (TFT) are examples of monitor technology types. This error implies that the monitor violated the MCCS 2.0 or MCCS 2.0 Revision 1 specification.
ERROR_GRAPHICS_MCA_UNSUPPORTED_COLOR_TEMPERATURE
0xC02625DF
SetMonitorColorTemperature()'s caller passed a color temperature to it which the current monitor did not support. This error implies that the monitor violated the MCCS 2.0 or MCCS 2.0 Revision 1 specification.
ERROR_GRAPHICS_ONLY_CONSOLE_SESSION_SUPPORTED
0xC02625E0
This function can only be used if a program is running in the local console session. It cannot be used if the program is running on a remote desktop session or on a terminal server session.
ERROR_GRAPHICS_NO_DISPLAY_DEVICE_CORRESPONDS_TO_NAME
0xC02625E1
This function cannot find an actual GDI display device which corresponds to the specified GDI display device name.
ERROR_GRAPHICS_DISPLAY_DEVICE_NOT_ATTACHED_TO_DESKTOP
0xC02625E2
The function failed because the specified GDI display device was not attached to the Windows desktop.
ERROR_GRAPHICS_MIRRORING_DEVICES_NOT_SUPPORTED
0xC02625E3
This function does not support GDI mirroring display devices because GDI mirroring display devices do not have any physical monitors associated with them.
ERROR_GRAPHICS_INVALID_POINTER
0xC02625E4
The function failed because an invalid pointer parameter was passed to it. A pointer parameter is invalid if it is NULL, points to an invalid address, points to a kernel mode address, or is not correctly aligned.
ERROR_GRAPHICS_NO_MONITORS_CORRESPOND_TO_DISPLAY_DEVICE
0xC02625E5
The function failed because the specified GDI device did not have any monitors associated with it.
ERROR_GRAPHICS_PARAMETER_ARRAY_TOO_SMALL
0xC02625E6
An array passed to the function cannot hold all of the data that the function must copy into the array.
ERROR_GRAPHICS_INTERNAL_ERROR
0xC02625E7
An internal error caused an operation to fail.
ERROR_GRAPHICS_SESSION_TYPE_CHANGE_IN_PROGRESS
0xC02605E8
The function failed because the current session is changing its type. This function cannot be called when the current session is changing its type. There are currently three types of sessions: console, disconnected and remote.

Requirements

Requirement Value
Header
Winerror.h

See also

COM Error Codes