No, a menos que conozcas la estructura de la base de datos original y tengas un punto de comparacion, para eso tendrias que abrir el DBF a bajo nivel con FOpen() leer la cabecera de la base de datos y luego hacer lo mismo con una estructura igual pero vacia. El problema consiste en que la parte de la cabecera del DBF que te da esa informacion casi nunca se daña, los problemas vienen en el DATA Area.
No conozco mucho de esto, pero el Maestro Rene Flores (una de las personalidades mas brillantes del mundo de Clipper en Español) escribio este articulo que a lo mejor te sirve para hacer lo que quieres:
http://software.alanit.com/articulos/20020503.htm