Error: xp_restore_file listonly Column name or number of supplied values does not match table def
Error Message: Msg 213, Level 16, State 1, Line 8 Insert Error: Column name or number of supplied values does not match table definition.
This is actually a SQL Server error due to a backup file created by a different version, not being able to return the xp_restore_filelistonly.
WORKAROUND: Run the xp_restore_filelistonly on a server with the same version of SQL Server and LiteSpeed as the server that created the file.
Error of the Severity Level 16 are generated by the user and are corrigible by the user. The column names used in the INSERT statement must match those of the table definition and the supplied values must match in number and type the ones expected in the table definition.