Section courante

A propos

Section administrative du site

zip_fopen_encrypted

ZIP : Ouvre un fichier chiffré
libzip

Syntaxe

zip_file_t * zip_fopen_encrypted(zip_t *archive, const char *fname, zip_flags_t flags, const char *password);

Retour

Une fois l'opération terminée avec succès, un pointeur struct zip_file est renvoyé. Sinon, NULL est renvoyé et le code d'erreur dans l'archive est défini pour indiquer l'erreur.

Description

Cette fonction permet d'ouvrir un fichier chiffré dans l'archive ZIP pour la lecture.

Remarques

Erreurs

Constante Description
ZIP_ER_NOPASSWD Aucun mot de passe n'a été fourni.

La fonction zip_fopen_encrypted() peut également échouer et définir zip_err pour l'une des erreurs spécifiées pour la routine zip_fopen().

La fonction zip_fopen_index_encrypted() peut également échouer et définir zip_err pour l'une des erreurs spécifiées pour la routine zip_fopen_index().

Historique

zip_fopen_encrypted() et zip_fopen_index_encrypted() ont été ajoutés dans libzip 1.0.

Voir également

libzip(), zip_fclose(), zip_fopen(), zip_fread(), zip_get_num_entries(), zip_name_locate()



Dernière mise à jour : Mercredi, le 5 Février 2025