M-Files API 23.11.13135.0
FindFilesByChecksumWithNumericalDigests Method
VaultObjectFileOperations Object : FindFilesByChecksumWithNumericalDigests Method
Specifies the numerical value of the low-order part of the MD5 checksum.
Specifies the numerical value of the high-order part of the MD5 checksum.
When this is set to "true", the results do not contain duplicates that are part of a deleted object.
Description
Uses a numerical digest to search the vault for file versions with a matching MD5 checksum.
Syntax
Visual Basic
Public Function FindFilesByChecksumWithNumericalDigests( _
   ByVal LowDigest As Unknown, _
   ByVal HighDigest As Unknown, _
   Optional ByVal ExcludeFilesFromDeletedObjects As Boolean = False _
) As ObjIDs
Parameters
LowDigest
Specifies the numerical value of the low-order part of the MD5 checksum.
HighDigest
Specifies the numerical value of the high-order part of the MD5 checksum.
ExcludeFilesFromDeletedObjects
When this is set to "true", the results do not contain duplicates that are part of a deleted object.
Remarks

The low and high digest input values are formed by splitting the MD5 checksum into two halves. The hex values are then reversed so that, for example, B888AFC81A099519 becomes 1995091AC8AF88B8. Finally, the resulting hex numbers are converted to signed decimal numbers.

Supported in M-Files 21.11.10853.5 and later.

See Also

VaultObjectFileOperations Object  | VaultObjectFileOperations Members