COM Error Codes (COMADMIN, FILTER, GRAPHICS)

Expand
1 out of 2 rated this helpful - Rate this topic

COM Error Codes (COMADMIN, FILTER, GRAPHICS)

Applies to: desktop apps only

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 http://support.microsoft.com.

Constant/valueDescription
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 redireciton 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 into the changed desktop mode

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

Header

Winerror.h

See also

COM Error Codes

 

 

Send comments about this topic to Microsoft

Build date: 5/5/2012

Did you find this helpful?
(1500 characters remaining)
Community Additions ADD