Site icon EfmSoft

¿Qué significa el código HRESULT 0x88980005 (MILERR_SCREENACCESSDENIED)?

 
Anterior Siguiente
MILERR_SCANNER_FAILED MILERR_DISPLAYSTATEINVALID

MILERR_SCREENACCESSDENIED

Qué significa MILERR_SCREENACCESSDENIED

MILERR_SCREENACCESSDENIED (-2003304443, 0x88980005) — Se denegó el acceso a la pantalla.

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 acceso al screen denegado al proceso o sesión actual. Registra SessionId, desktop/window station y target. Ejecuta la operación desde el desktop interactivo correcto cuando sea requisito del producto; no use elevación como sustituto de sesión.

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.

Referencias técnicas


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

Exit mobile version