Site icon EfmSoft

¿Qué significa el código NTSTATUS 0xC0000024 (STATUS_OBJECT_TYPE_MISMATCH)?

 
Anterior Siguiente
STATUS_BUFFER_TOO_SMALL STATUS_NONCONTINUABLE_EXCEPTION

STATUS_OBJECT_TYPE_MISMATCH

Qué significa STATUS_OBJECT_TYPE_MISMATCH

El lookup no terminó en «no encontrado»: Windows obtuvo un objeto, pero ese objeto pertenece a un tipo incompatible con la operación solicitada. En archivos puede ser el clásico directorio frente a archivo; en Object Manager puede tratarse de event, section, device, symbolic link u otro tipo distinto del esperado por el caller.

La reparación correcta consiste en revisar el contrato de tipo y cómo se resolvió el nombre o handle. Un reparse point, un root handle distinto o un mapping puede llevar a un objeto diferente del supuesto. Cambiar ACLs no resuelve un type mismatch porque la comprobación de acceso y la identidad del tipo son decisiones separadas.

Qué comprobar

Referencias técnicas


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

Exit mobile version