Site icon EfmSoft

¿Qué significa el código NTSTATUS 0xC0000810 (STATUS_ENCRYPTED_IO_NOT_POSSIBLE)?

 
Anterior Siguiente
STATUS_PROACTIVE_SCAN_IN_PROGRESS STATUS_CORRUPT_LOG_UPLEVEL_RECORDS

STATUS_ENCRYPTED_IO_NOT_POSSIBLE

Qué significa STATUS_ENCRYPTED_IO_NOT_POSSIBLE

Un handle válido no garantiza que sea un contexto apto para transferir datos EFS. Un open de metadata/control, un stream-file object o un contexto stale no debe reutilizarse automáticamente para encrypted data I/O.

En las raw EFS APIs el lifecycle es explícito: abrir el contexto cifrado, transferir mediante callbacks y cerrarlo. Trace el handle hasta su creación antes de culpar al buffer de transferencia.

Qué comprobar

  • Capture create/open original y desired access.
  • Compruebe si se reutilizó un handle metadata-only o un contexto cerrado/reabierto.
  • En raw EFS, valide el lifecycle completo OpenEncryptedFileRaw→read/write→close.
  • Mantenga separados los opens de control y los de datos en filters/drivers.

Referencias técnicas


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

Exit mobile version