Códigos de error COM (UI, Audio, DirectX, Codec)

En la tabla siguiente se proporciona una lista de códigos de error usados por las API basadas en COM.

Si tiene dificultades con una aplicación que está instalando o ejecutando, póngase en contacto con el servicio de atención al cliente para el software que muestra el mensaje de error. Para obtener soporte técnico para un producto de Microsoft, vaya a https://support.microsoft.com.

UI_E_CREATE_FAILED

0x802A0001

No se pudo crear el objeto .

UI_E_SHUTDOWN_CALLED

0x802A0002

Ya se llamó a Shutdown en este objeto o en el objeto que lo posee.

UI_E_ILLEGAL_REENTRANCY

0x802A0003

No se puede llamar a este método durante este tipo de devolución de llamada.

UI_E_OBJECT_SEALED

0x802A0004

Este objeto se ha sellado, por lo que este cambio ya no se permite.

UI_E_VALUE_NOT_SET

0x802A0005

El valor solicitado nunca se estableció.

UI_E_VALUE_NOT_DETERMINED

0x802A0006

No se puede determinar el valor solicitado.

UI_E_INVALID_OUTPUT

0x802A0007

Una devolución de llamada devolvió un parámetro de salida no válido.

UI_E_BOOLEAN_EXPECTED

0x802A0008

Una devolución de llamada devolvió un código correcto distinto de S_OK o S_FALSE.

UI_E_DIFFERENT_OWNER

0x802A0009

Un parámetro que debe ser propiedad de este objeto es propiedad de un objeto diferente.

UI_E_AMBIGUOUS_MATCH

0x802A000A

Más de un elemento coincidía con los criterios de búsqueda.

UI_E_FP_OVERFLOW

0x802A000B

Se produjo un desbordamiento de punto flotante.

UI_E_WRONG_THREAD

0x802A000C

Este método solo se puede llamar desde el subproceso que creó el objeto .

UI_E_STORYBOARD_ACTIVE

0x802A0101

El guión gráfico se encuentra actualmente en la programación.

UI_E_STORYBOARD_NOT_PLAYING

0x802A0102

El guión gráfico no está jugando.

UI_E_START_KEYFRAME_AFTER_END

0x802A0103

El fotograma clave inicial puede producirse después del fotograma clave final.

UI_E_END_KEYFRAME_NOT_DETERMINED

0x802A0104

Es posible que no sea posible determinar la hora del fotograma clave final cuando se alcanza el fotograma clave inicial.

UI_E_LOOPS_OVERLAP

0x802A0105

Dos partes repetidas de un guión gráfico pueden superponerse.

UI_E_TRANSITION_ALREADY_USED

0x802A0106

La transición ya se ha agregado a un guión gráfico.

UI_E_TRANSITION_NOT_IN_STORYBOARD

0x802A0107

La transición no se ha agregado a un guión gráfico.

UI_E_TRANSITION_ECLIPSED

0x802A0108

La transición podría eclipser el principio de otra transición en el guión gráfico.

UI_E_TIME_BEFORE_LAST_UPDATE

0x802A0109

El tiempo especificado es anterior al tiempo pasado a la última actualización.

UI_E_TIMER_CLIENT_ALREADY_CONNECTED

0x802A010A

Este cliente ya está conectado a un temporizador.

UI_E_INVALID_DIMENSION

0x802A010B

La dimensión pasada no es válida o no coincide con la dimensión del objeto.

UI_E_PRIMITIVE_OUT_OF_BOUNDS

0x802A010C

El primitivo agregado comienza en o más allá de la duración del interpolador.

UI_E_WINDOW_CLOSED

0x802A0201

No se puede completar la operación porque se está cerrando la ventana.

E_AUDIO_ENGINE_NODE_NOT_FOUND

0x80660001

PortCls no encontró un nodo del motor de audio expuesto por un controlador de miniporte que reclama compatibilidad con IMiniportAudioEngineNode.

DXGI_STATUS_OCCLUDED

0x087A0001

La operación Present era invisible para el usuario.

DXGI_STATUS_CLIPPED

0x087A0002

La operación Present era parcialmente invisible para el usuario.

DXGI_STATUS_NO_REDIRECTION

0x087A0004

El controlador solicita que el tiempo de ejecución de DXGI no use recursos compartidos para comunicarse con el Administrador de ventanas de escritorio.

DXGI_STATUS_NO_DESKTOP_ACCESS

0x087A0005

La operación Present no estaba visible porque la sesión de Windows ha cambiado a otro escritorio (por ejemplo, ctrl-alt-supr).

DXGI_STATUS_GRAPHICS_VIDPN_SOURCE_IN_USE

0x087A0006

La operación Present no estaba visible porque el monitor de destino se usaba para algún otro propósito.

DXGI_STATUS_MODE_CHANGED

0x087A0007

La operación Present no estaba visible porque el modo de visualización cambió. DXGI volverá a intentar la presentación.

DXGI_STATUS_MODE_CHANGE_IN_PROGRESS

0x087A0008

La operación Present no estaba visible porque otro dispositivo Direct3D estaba intentando tomar el modo de pantalla completa en el momento.

DXGI_ERROR_INVALID_CALL

0x887A0001

La aplicación realizó una llamada que no es válida. Los parámetros de la llamada o el estado de algún objeto eran incorrectos. Habilite la capa de depuración D3D para ver los detalles a través de mensajes de depuración.

DXGI_ERROR_NOT_FOUND

0x887A0002

No se encontró el objeto. Si llama a IDXGIFactory::EnumAdaptes, no hay ningún adaptador con el ordinal especificado.

DXGI_ERROR_MORE_DATA

0x887A0003

El autor de la llamada no ha proporcionado un búfer suficientemente grande.

DXGI_ERROR_UNSUPPORTED

0x887A0004

El nivel de característica o interfaz de dispositivo especificado no se admite en este sistema.

DXGI_ERROR_DEVICE_REMOVED

0x887A0005

Se ha suspendido la instancia del dispositivo gpu. Use GetDeviceRemovedReason para determinar la acción adecuada.

DXGI_ERROR_DEVICE_HUNG

0x887A0006

La GPU no responderá a más comandos, lo más probable es que se deba a un comando no válido pasado por la aplicación que realiza la llamada.

DXGI_ERROR_DEVICE_RESET

0x887A0007

La GPU no responderá a más comandos, lo más probable es que algunas otras aplicaciones envíen comandos no válidos. La aplicación que llama debe volver a crear el dispositivo y continuar.

DXGI_ERROR_WAS_STILL_DRAWING

0x887A000A

La GPU estaba ocupada en el momento en que se realizó la llamada y la llamada no se ejecutó ni se programó.

DXGI_ERROR_FRAME_STATISTICS_DISJOINT

0x887A000B

Un evento (como el ciclo de energía) interrumpió la recopilación de estadísticas de presentación. Las estadísticas anteriores deben considerarse no válidas.

DXGI_ERROR_GRAPHICS_VIDPN_SOURCE_IN_USE

0x887A000C

No se pudo lograr el modo de pantalla completa porque la salida especificada ya estaba en uso.

DXGI_ERROR_DRIVER_INTERNAL_ERROR

0x887A0020

Un problema interno impedía que el controlador llevara a cabo la operación especificada. Es probable que el estado del controlador sea sospechoso y la aplicación no debe continuar.

DXGI_ERROR_NONEXCLUSIVE

0x887A0021

Un recurso de contador global estaba en uso y este dispositivo Direct3D no puede usar el contador especificado en este momento.

DXGI_ERROR_NOT_CURRENTLY_AVAILABLE

0x887A0022

Un recurso no está disponible en el momento de la llamada, pero puede estar disponible más adelante.

DXGI_ERROR_REMOTE_CLIENT_DISCONNECTED

0x887A0023

El dispositivo remoto de la aplicación se ha quitado debido a la desconexión de sesión o desconexión de red. La aplicación debe llamar a IDXGIFactory1::IsCurrent para averiguar cuándo el dispositivo remoto vuelve a estar disponible.

DXGI_ERROR_REMOTE_OUTOFMEMORY

0x887A0024

El dispositivo se ha quitado durante una sesión remota porque el equipo remoto se ha quedado sin memoria.

DXGI_ERROR_ACCESS_LOST

0x887A0026

Se abandonó la exclusión mutua con llaves.

DXGI_ERROR_WAIT_TIMEOUT

0x887A0027

El valor de tiempo de espera ha transcurrido y el recurso aún no está disponible.

DXGI_ERROR_SESSION_DISCONNECTED

0x887A0028

La duplicación de salida se ha desactivado porque la sesión de Windows finalizó o se desconectó. Esto sucede cuando un usuario remoto se desconecta o cuando se usa "cambiar de usuario" localmente.

DXGI_ERROR_RESTRICT_TO_OUTPUT_STALE

0x887A0029

La salida DXGI (monitor) a la que se ha restringido el contenido de la cadena de intercambio, se ha desconectado o cambiado.

DXGI_ERROR_CANNOT_PROTECT_CONTENT

0x887A002A

DXGI no puede proporcionar protección de contenido en la cadena de intercambio. Esto suele deberse a un controlador anterior o a la aplicación que usa una cadena de intercambio que no es compatible con la protección de contenido.

DXGI_ERROR_ACCESS_DENIED

0x887A002B

La aplicación está intentando usar un recurso al que no tiene los privilegios de acceso necesarios. Esto suele deberse a escribir en un recurso compartido con acceso de solo lectura.

DXGI_STATUS_UNOCCLUDED

0x087A0009

La cadena de intercambio se ha vuelto inconcluida.

DXGI_STATUS_DDA_WAS_STILL_DRAWING

0x087A000A

El adaptador no tiene acceso a los recursos necesarios para completar la llamada De duplicación de escritorio(), la llamada Present() debe realizarse de nuevo.

DXGI_ERROR_MODE_CHANGE_IN_PROGRESS

0x887A0025

Un cambio en modo en curso impedía la finalización de la llamada. La llamada puede realizarse correctamente si se intenta más adelante.

DXGI_DDI_ERR_WASSTILLDRAWING

0x887B0001

La GPU estaba ocupada cuando se solicitó la operación.

DXGI_DDI_ERR_UNSUPPORTED

0x887B0002

El controlador ha rechazado la creación de este recurso.

DXGI_DDI_ERR_NONEXCLUSIVE

0x887B0003

El contador de GPU estaba en uso por otro proceso o dispositivo d3d cuando la aplicación solicitó acceso a él.

D3D10_ERROR_TOO_MANY_UNIQUE_STATE_OBJECTS

0x88790001

La aplicación ha superado el número máximo de objetos de estado únicos por dispositivo Direct3D. El límite es 4096 para los niveles de características de hasta 11,1.

D3D10_ERROR_FILE_NOT_FOUND

0x88790002

No se encontró el archivo especificado.

D3D11_ERROR_TOO_MANY_UNIQUE_STATE_OBJECTS

0x887C0001

La aplicación ha superado el número máximo de objetos de estado únicos por dispositivo Direct3D. El límite es 4096 para los niveles de características de hasta 11,1.

D3D11_ERROR_FILE_NOT_FOUND

0x887C0002

No se encontró el archivo especificado.

D3D11_ERROR_TOO_MANY_UNIQUE_VIEW_OBJECTS

0x887C0003

La aplicación ha superado el número máximo de objetos de vista únicos por dispositivo Direct3D. El límite es 2^20 para los niveles de características de hasta 11,1.

D3D11_ERROR_DEFERRED_CONTEXT_MAP_WITHOUT_INITIAL_DISCARD

0x887C0004

La primera llamada de la aplicación por lista de comandos a Map en un contexto diferido no ha usado D3D11_MAP_WRITE_DISCARD.

D2DERR_WRONG_STATE

0x88990001

El objeto no estaba en el estado correcto para procesar el método.

D2DERR_NOT_INITIALIZED

0x88990002

El objeto aún no se ha inicializado.

D2DERR_UNSUPPORTED_OPERATION

0x88990003

No se admite la operación solicitada.

D2DERR_SCANNER_FAILED

0x88990004

El analizador de geometría no pudo procesar los datos.

D2DERR_SCREEN_ACCESS_DENIED

0x88990005

Direct2D no pudo acceder a la pantalla.

D2DERR_DISPLAY_STATE_INVALID

0x88990006

No se pudo determinar un estado de presentación válido.

D2DERR_ZERO_VECTOR

0x88990007

El vector proporcionado es cero.

D2DERR_INTERNAL_ERROR

0x88990008

Error interno (error de Direct2D). En las compilaciones comprobadas, se afirmaría. La aplicación debe cerrar esta instancia de Direct2D y debe considerar la posibilidad de reiniciar su proceso.

D2DERR_DISPLAY_FORMAT_NOT_SUPPORTED

0x88990009

El dispositivo de hardware no admite el formato de presentación de Direct2D.

D2DERR_INVALID_CALL

0x8899000A

Una llamada a este método no es válida.

D2DERR_NO_HARDWARE_DEVICE

0x8899000B

No hay ningún dispositivo de representación de hardware disponible para esta operación.

D2DERR_RECREATE_TARGET

0x8899000C

Se ha producido un error de presentación que puede ser recuperable. El autor de la llamada debe volver a crear, volver a representar todo el marco y volver a intentarlo.

D2DERR_TOO_MANY_SHADER_ELEMENTS

0x8899000D

Error en la construcción del sombreador porque era demasiado complejo.

D2DERR_SHADER_COMPILE_FAILED

0x8899000E

Error en la compilación del sombreador.

D2DERR_MAX_TEXTURE_SIZE_EXCEEDED

0x8899000F

El tamaño de superficie de DirectX solicitado superó el tamaño máximo de textura.

D2DERR_UNSUPPORTED_VERSION

0x88990010

No se admite la versión solicitada de Direct2D.

D2DERR_BAD_NUMBER

0x88990011

Número no válido.

D2DERR_WRONG_FACTORY

0x88990012

Los objetos usados juntos deben crearse a partir de la misma instancia de fábrica.

D2DERR_LAYER_ALREADY_IN_USE

0x88990013

Un recurso de capa solo puede usarse una vez en cualquier momento dado.

D2DERR_POP_CALL_DID_NOT_MATCH_PUSH

0x88990014

La llamada pop no coincide con la llamada push correspondiente.

D2DERR_WRONG_RESOURCE_DOMAIN

0x88990015

El recurso se ha realizado en el destino de representación incorrecto.

D2DERR_PUSH_POP_UNBALANCED

0x88990016

Las llamadas push y pop estaban desequilibradas.

D2DERR_RENDER_TARGET_HAS_LAYER_OR_CLIPRECT

0x88990017

Intente copiar desde un destino de representación mientras se aplica una capa o un recorte.

D2DERR_INCOMPATIBLE_BRUSH_TYPES

0x88990018

Los tipos de pincel son incompatibles para la llamada.

D2DERR_WIN32_ERROR

0x88990019

Se produjo un error win32 desconocido.

D2DERR_TARGET_NOT_GDI_COMPATIBLE

0x8899001A

El destino de representación no es compatible con GDI.

D2DERR_TEXT_EFFECT_IS_WRONG_TYPE

0x8899001B

Un objeto de efecto de dibujo de cliente de texto es del tipo incorrecto.

D2DERR_TEXT_RENDERER_NOT_RELEASED

0x8899001C

La aplicación contiene una referencia a la interfaz IDWriteTextRenderer después de que se haya devuelto la llamada DrawText o DrawTextLayout correspondiente. La instancia de IDWriteTextRenderer no será válida.

D2DERR_EXCEEDS_MAX_BITMAP_SIZE

0x8899001D

El tamaño solicitado es mayor que el tamaño de textura admitido garantizado en el nivel de característica actual del dispositivo Direct3D.

D2DERR_INVALID_GRAPH_CONFIGURATION

0x8899001E

Se produjo un error de configuración en el gráfico.

D2DERR_INVALID_INTERNAL_GRAPH_CONFIGURATION

0x8899001F

Se produjo un error de configuración interno en el gráfico.

D2DERR_CYCLIC_GRAPH

0x88990020

Hubo un ciclo en el gráfico.

D2DERR_BITMAP_CANNOT_DRAW

0x88990021

No se puede dibujar con un mapa de bits que tenga la opción D2D1_BITMAP_OPTIONS_CANNOT_DRAW.

D2DERR_OUTSTANDING_BITMAP_REFERENCES

0x88990022

La operación no se puede completar mientras haya referencias pendientes al mapa de bits de destino.

D2DERR_ORIGINAL_TARGET_NOT_BOUND

0x88990023

Error en la operación porque el destino original no está enlazado actualmente como destino.

D2DERR_INVALID_TARGET

0x88990024

No se puede establecer la imagen como destino porque es un efecto o es un mapa de bits que no tiene establecida la marca D2D1_BITMAP_OPTIONS_TARGET.

D2DERR_BITMAP_BOUND_AS_TARGET

0x88990025

No se puede dibujar con un mapa de bits enlazado actualmente como mapa de bits de destino.

D2DERR_INSUFFICIENT_DEVICE_CAPABILITIES

0x88990026

El dispositivo D3D no tiene suficientes funcionalidades para realizar la acción solicitada.

D2DERR_INTERMEDIATE_TOO_LARGE

0x88990027

No se pudo representar el gráfico con la configuración de mosaico actual del contexto.

D2DERR_EFFECT_IS_NOT_REGISTERED

0x88990028

El CLSID proporcionado a Unregister no se corresponde con un efecto registrado.

D2DERR_INVALID_PROPERTY

0x88990029

Si se devuelve este valor, significa que la propiedad que se especificó no existe.

D2DERR_NO_SUBPROPERTIES

0x8899002A

La subproppropulación especificada no existe.

D2DERR_PRINT_JOB_CLOSED

0x8899002B

Se ha llamado a AddPage o Close después de cerrar el trabajo de impresión.

D2DERR_PRINT_FORMAT_NOT_SUPPORTED

0x8899002C

Error durante la creación del control de impresión. Indica que ninguno de los tipos de destino del paquete (que representan formatos de impresora) es compatible con el control de impresión direct2D.

D2DERR_TOO_MANY_TRANSFORM_INPUTS

0x8899002D

Un efecto intentó usar una transformación con demasiadas entradas.

DWRITE_E_FILEFORMAT

0x88985000

Indica un error en un archivo de entrada, como un archivo de fuente.

DWRITE_E_UNEXPECTED

0x88985001

Indica un error que se origina en DirectWrite código, que no se espera que se produzca, pero es seguro recuperarse.

DWRITE_E_NOFONT

0x88985002

Indica que la fuente especificada no existe.

DWRITE_E_FILENOTFOUND

0x88985003

No se pudo abrir un archivo de fuente porque el archivo, el directorio, la ubicación de red, la unidad u otra ubicación de almacenamiento no existe o no está disponible.

DWRITE_E_FILEACCESS

0x88985004

Existe un archivo de fuente, pero no se pudo abrir debido a un error similar o denegado de acceso denegado, infracción de uso compartido o similar.

DWRITE_E_FONTCOLLECTIONOBSOLETE

0x88985005

Una colección de fuentes está obsoleta debido a cambios en el sistema.

DWRITE_E_ALREADYREGISTERED

0x88985006

La interfaz especificada ya está registrada.

DWRITE_E_CACHEFORMAT

0x88985007

La caché de fuentes contiene datos no válidos.

DWRITE_E_CACHEVERSION

0x88985008

Un archivo de caché de fuentes corresponde a una versión diferente de DirectWrite.

DWRITE_E_UNSUPPORTEDOPERATION

0x88985009

La operación no se admite para este tipo de fuente.

WINCODEC_ERR_WRONGSTATE

0x88982F04

El códec está en estado incorrecto.

WINCODEC_ERR_VALUEOUTOFRANGE

0x88982F05

El valor está fuera del intervalo.

WINCODEC_ERR_UNKNOWNIMAGEFORMAT

0x88982F07

El formato de imagen es desconocido.

WINCODEC_ERR_UNSUPPORTEDVERSION

0x88982F0B

La versión del SDK no es compatible.

WINCODEC_ERR_NOTINITIALIZED

0x88982F0C

El componente no se inicializa.

WINCODEC_ERR_ALREADYLOCKED

0x88982F0D

Ya hay un bloqueo de lectura o escritura pendiente.

WINCODEC_ERR_PROPERTYNOTFOUND

0x88982F40

No se encuentra la propiedad de mapa de bits especificada.

WINCODEC_ERR_PROPERTYNOTSUPPORTED

0x88982F41

El códec de mapa de bits no admite la propiedad de mapa de bits.

WINCODEC_ERR_PROPERTYSIZE

0x88982F42

El tamaño de la propiedad de mapa de bits no es válido.

WINCODEC_ERR_CODECPRESENT

0x88982F43

Se ha producido un error desconocido.

WINCODEC_ERR_CODECNOTHUMBNAIL

0x88982F44

El códec de mapa de bits no admite una miniatura.

WINCODEC_ERR_PALETTEUNAVAILABLE

0x88982F45

La paleta de mapas de bits no está disponible.

WINCODEC_ERR_CODECTOOMANYSCANLINES

0x88982F46

Se solicitaron demasiadas líneas de examen.

WINCODEC_ERR_INTERNALERROR

0x88982F48

Se ha producido un error interno.

WINCODEC_ERR_SOURCERECTDOESNOTMATCHDIMENSIONS

0x88982F49

Los límites del mapa de bits no coinciden con las dimensiones del mapa de bits.

WINCODEC_ERR_COMPONENTNOTFOUND

0x88982F50

No se encuentra el componente.

WINCODEC_ERR_IMAGESIZEOUTOFRANGE

0x88982F51

El tamaño del mapa de bits está fuera del intervalo válido.

WINCODEC_ERR_TOOMUCHMETADATA

0x88982F52

Hay demasiados metadatos que se van a escribir en el mapa de bits.

WINCODEC_ERR_BADIMAGE

0x88982F60

La imagen no está reconocida.

WINCODEC_ERR_BADHEADER

0x88982F61

No se reconoce el encabezado de imagen.

WINCODEC_ERR_FRAMEMISSING

0x88982F62

Falta el marco de mapa de bits.

WINCODEC_ERR_BADMETADATAHEADER

0x88982F63

No se reconoce el encabezado de metadatos de imagen.

WINCODEC_ERR_BADSTREAMDATA

0x88982F70

Los datos del flujo no se reconocen.

WINCODEC_ERR_STREAMWRITE

0x88982F71

No se pudo escribir en la secuencia.

WINCODEC_ERR_STREAMREAD

0x88982F72

No se pudo leer desde la secuencia.

WINCODEC_ERR_STREAMNOTAVAILABLE

0x88982F73

La secuencia no está disponible.

WINCODEC_ERR_UNSUPPORTEDPIXELFORMAT

0x88982F80

No se admite el formato de píxel del mapa de bits.

WINCODEC_ERR_UNSUPPORTEDOPERATION

0x88982F81

La operación no es compatible.

WINCODEC_ERR_INVALIDREGISTRATION

0x88982F8A

El registro de componentes no es válido.

WINCODEC_ERR_COMPONENTINITIALIZEFAILURE

0x88982F8B

Error en la inicialización del componente.

WINCODEC_ERR_INSUFFICIENTBUFFER

0x88982F8C

El búfer asignado no es suficiente.

WINCODEC_ERR_DUPLICATEMETADATAPRESENT

0x88982F8D

Los metadatos duplicados están presentes.

WINCODEC_ERR_PROPERTYUNEXPECTEDTYPE

0x88982F8E

El tipo de propiedad de mapa de bits es inesperado.

WINCODEC_ERR_UNEXPECTEDSIZE

0x88982F8F

El tamaño es inesperado.

WINCODEC_ERR_INVALIDQUERYREQUEST

0x88982F90

La consulta de propiedad no es válida.

WINCODEC_ERR_UNEXPECTEDMETADATATYPE

0x88982F91

El tipo de metadatos es inesperado.

WINCODEC_ERR_REQUESTONLYVALIDATMETADATAROOT

0x88982F92

La propiedad de mapa de bits especificada solo es válida en el nivel raíz.

WINCODEC_ERR_INVALIDQUERYCHARACTER

0x88982F93

La cadena de consulta contiene un carácter no válido.

WINCODEC_ERR_WIN32ERROR

0x88982F94

Los códecs de Windows recibieron un error del sistema Win32.

WINCODEC_ERR_INVALIDPROGRESSIVELEVEL

0x88982F95

El nivel de detalle solicitado no está presente.

Requisitos

Requisito Value
Encabezado
Winerror.h

Consulte también

Códigos de error COM