STD.File.VerifyFile( file, usecrcs )
| file | A null-terminated string containing the logical name of the file. | 
| usecrcs | A boolean TRUE/FALSE flag indicating that, when TRUE, compares physical CRCs of all the parts on disk. This may be slow on large files. | 
| Return: | VerifyFile returns returns a VARSTRING value. | 
The VerifyFile function checks the system datastore (Dali) information for the file against the physical parts on disk and returns the following values:
| OK | The file parts match the datastore information | 
| Could not find file: filename | The logical filename was not found | 
| Could not find part file: partname | The partname was not found | 
| Modified time differs for: partname | The partname has a different timestamp | 
| File size differs for: partname | The partname has a file size | 
| File CRC differs for: partname | The partname has a different CRC | 
Example:
A := STD.File.VerifyFile('Fred1', TRUE);