¿Qué significa el código NTSTATUS 0xC00000D7 (STATUS_NO_SECURITY_ON_OBJECT)?

 
Anterior Siguiente
STATUS_VIRTUAL_CIRCUIT_CLOSED STATUS_CANT_WAIT

STATUS_NO_SECURITY_ON_OBJECT

Qué significa STATUS_NO_SECURITY_ON_OBJECT

La operación intentó consultar, heredar o modificar seguridad en un objeto que no tiene información de seguridad disponible en ese contexto. Aunque muchos objetos de Windows son securable objects, algunos objetos internos, sintéticos o vistas de un proveedor no exponen un security descriptor utilizable por esa API.

La diferencia con STATUS_ACCESS_DENIED es esencial: aquí puede no existir una DACL que evaluar. Añadir permisos al usuario no crea un descriptor donde el objeto o filesystem no soporta esa clase de seguridad.

Qué comprobar

  • Identifique el tipo real del objeto y si documenta soporte de security descriptors.
  • Compruebe qué SECURITY_INFORMATION intenta leer o escribir el caller.
  • En redirectores o filesystems especiales, confirme qué seguridad preserva el proveedor.
  • No interprete la ausencia de descriptor como permiso para todos.

Referencias técnicas


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