¿Qué significa el código NTSTATUS 0xC0000138 (STATUS_ORDINAL_NOT_FOUND)?

 
Anterior Siguiente
STATUS_IO_PRIVILEGE_FAILED STATUS_ENTRYPOINT_NOT_FOUND

STATUS_ORDINAL_NOT_FOUND

Qué significa STATUS_ORDINAL_NOT_FOUND

Los imports por ordinal dependen de una asignación numérica estable. Un módulo con el nombre correcto puede cargar y aun así no tener el ordinal que esperaba el caller si las builds pertenecen a contratos distintos.

No intente adivinar el nombre de función mirando el ordinal vecino: los números no forman una secuencia semántica. Compare el importing image y la export address table del dependency exacto.

Qué comprobar

  • Registre ordinal solicitado y módulo/path resuelto.
  • Compare export table contra la import library/.def del build esperado.
  • Compruebe package/version mismatch y arquitectura.
  • Evite reemplazar sólo la DLL sin validar ABI del conjunto.

Referencias técnicas


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