¿Qué significa el código NTSTATUS 0xC00002C9 (STATUS_REG_NAT_CONSUMPTION)?

 
Anterior Siguiente
STATUS_COMMITMENT_MINIMUM STATUS_TRANSPORT_FULL

STATUS_REG_NAT_CONSUMPTION

Qué significa STATUS_REG_NAT_CONSUMPTION

Este status pertenece a IA-64. Las speculative loads pueden diferir ciertas excepciones marcando un registro como NaT; si una instrucción no especulativa consume después ese valor, se produce la fault. No tiene relación con un «registro inválido» genérico en x64 moderno.

Si aparece en un dump IA-64, examine la instrucción consumidora, el registro NaT y la speculative load que originó el deferred exception. En hardware actual no debe extrapolarse como diagnóstico de otros architectures.

Qué comprobar

  • Confirme que el contexto es IA-64/Itanium.
  • Tracee la speculative load y el registro marcado NaT.
  • No aplique esta semántica a x86/x64/ARM64.

Referencias técnicas


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