¿Qué significa el código NTSTATUS 0xC0000137 (STATUS_IO_PRIVILEGE_FAILED)?

 
Anterior Siguiente
STATUS_OPEN_FAILED STATUS_ORDINAL_NOT_FOUND

STATUS_IO_PRIVILEGE_FAILED

Qué significa STATUS_IO_PRIVILEGE_FAILED

STATUS_IO_PRIVILEGE_FAILED tiene raíces en mecanismos privilegiados como I/O port access de x86. Las aplicaciones normales no deben acceder hardware directo: Windows espera que lo hagan mediante kernel drivers e interfaces de dispositivo documentadas.

Ejecutar la aplicación “como administrador” no convierte acceso directo a puertos en un diseño soportado y otras arquitecturas ni siquiera comparten el mismo modelo. Identifique architecture, process mode y API legacy que solicita ese estado.

Qué comprobar

  • Registre architecture, caller mode y operación privilegiada intentada.
  • Use un driver/DeviceIoControl documentado para hardware access.
  • Revise software legacy que asuma IOPL/port access de DOS o entornos antiguos.
  • No desactive aislamiento del sistema para permitir I/O directo desde user mode.

Referencias técnicas


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