FileFingerprint()
Syntaxe
Resultat$ = FileFingerprint(Fichier$, Plugin [, Bits [, Decalage [, Longueur]]))Description
Renvoie une empreinte d'un fichier.
Arguments
Fichier$ Le nom du fichier à utiliser. Plugin Le plugin à utiliser. Peut être l'une des valeurs suivantes: #PB_Cipher_CRC32: utilise l'algorithme CRC32. UseCRC32Fingerprint() doit être appelé avant pour utiliser le plugin. #PB_Cipher_MD5 : utilise l'algorithme MD5. UseMD5Fingerprint() doit être appelé avant pour utiliser le plugin. #PB_Cipher_SHA1 : utilise l'algorithme SHA1. UseSHA1Fingerprint() doit être appelé avant pour utiliser le plugin. #PB_Cipher_SHA2 : utilise l'algorithme SHA2. UseSHA2Fingerprint() doit être appelé avant pour utiliser le plugin. #PB_Cipher_SHA3 : utilise l'algorithme SHA3. UseSHA3Fingerprint() doit être appelé avant pour utiliser le plugin.Bits (optionnel) Le nombre de bits à utiliser pour l'empreinte. Supporté seulement avec les plugins suivants: #PB_Cipher_SHA2 : peut être 224, 256 (par defaut), 384 ou 512. #PB_Cipher_SHA3 : peut être 224, 256 (par defaut), 384 or 512.Decalage (optionnel) Le décalage en octets (offset), à partir du début du fichier avant de lancer le calcul de la somme de contrôle. Longueur (optionnel) La longueur (en octets) à utiliser pour le calcul de la somme de contrôle.
Valeur de retour
Renvoie l'empreinte si le calcul a été un succès.
Si le fichier est introuvable ou qu'une erreur s'est produite, le résultat sera une chaîne de caractères vide.
Voir aussi
Fingerprint(), StartFingerprint(), StringFingerprint()
OS Supportés
Tous