Section courante

A propos

Section administrative du site

zip_file_set_external_attributes

ZIP : Fixe les attributs de fichier externes
libzip

Syntaxe

int zip_file_set_external_attributes(zip_t *archive, zip_uint64_t index, zip_flags_t flags, zip_uint8_t opsys, zip_uint32_t attributes);

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 les attributs externes d'un fichier dans l'archive ZIP.

Remarques

Erreurs

zip_file_set_external_attributes() échoue si :

Constante Description
ZIP_ER_INVAL index n'est pas un index de fichier valide dans l'archive.
ZIP_ER_MEMORY La mémoire requise n'a pas pu être allouée.
ZIP_ER_RDONLY L'archive a été ouverte en mode lecture seulement.

Historique

zip_file_set_external_attributes() a été ajouté dans libzip 0.11.2.

Voir également

libzip(), zip_file_get_external_attributes()



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