¿Qué significa el código HRESULT 0x88980091 (MILERR_NO_REDIRECTION_SURFACE_AVAILABLE)?

 
Anterior Siguiente
MILERR_MISMATCHED_SIZE MILERR_REMOTING_NOT_SUPPORTED

MILERR_NO_REDIRECTION_SURFACE_AVAILABLE

Qué significa MILERR_NO_REDIRECTION_SURFACE_AVAILABLE

MILERR_NO_REDIRECTION_SURFACE_AVAILABLE (-2003304303, 0x88980091) — No hay ninguna superficie de redirección disponible.

MIL/WPF mantiene recursos de composición ligados al adapter, display y sesión. Hot-plug, RDP, cambios de modo o pérdida del device pueden invalidar esa generación aun cuando los objetos administrados sigan vivos.

Qué demuestra este HRESULT

La condición específica es superficie de redirección necesaria no disponible. Registra ventana, compositor/DWM, sesión y estado de redirection surfaces. Repite al cambiar la disponibilidad o usa una ruta compatible; recrear efectos no crea una superficie de compositor ausente.

Etiqueta la generación de display

Asocia adapter/output, DPI, SessionId y un generation counter a cada recurso display-dependent. Tras hot-plug, RDP o reset, compara esa etiqueta antes de reutilizar surfaces; una referencia viva de la generación anterior puede ser semánticamente obsoleta.

No confundir con un resultado cercano

MILERR_NO_REDIRECTION_SURFACE_RETRY_LATER se aísla por superficie de redirección temporalmente no disponible. Aquí debe demostrarse superficie de redirección necesaria no disponible; aunque ambos puedan aparecer en la misma fase de composición, exigen correcciones distintas.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.