zip_set_default_password |
ZIP : Fixe le mot de passe par défaut |
|---|---|
| libzip | |
Syntaxe
| int zip_set_default_password(zip_t *archive, const char *password); |
Retour
En cas de réussite, 0 est renvoyé. Sinon, -1 est renvoyé et les informations d'erreur dans l'archive sont définies pour indiquer l'erreur.
Description
Cette fonction permet de définir le mot de passe par défaut pour les fichiers chiffrés dans l'archive ZIP.
Remarques
- La fonction zip_set_default_password() définit le mot de passe par défaut utilisé lors de l'accès aux fichiers chiffrés. Si le mot de passe est NULL ou une chaîne de caractères vide, le mot de passe par défaut n'est pas défini.
- Si vous préférez un mot de passe différent pour chaque fichier, utilisez zip_fopen_encrypted() au lieu de zip_fopen(). Cependant, le même mot de passe est généralement utilisé pour chaque fichier d'une archive zip.
- Le mot de passe n'est pas vérifié lors de l'appel de cette fonction.
Erreurs
zip_set_default_password() échoue si :
| Constante | Description |
|---|---|
| ZIP_ER_MEMORY | La mémoire requise n'a pas pu être allouée. |
Historique
zip_set_default_password() a été ajouté dans libzip 0.10.
Voir également
libzip(), zip_fopen(), zip_fopen_encrypted()
Dernière mise à jour : Mercredi, le 5 Février 2025