Section courante

A propos

Section administrative du site

zip_file_extra_field_delete

ZIL : Supprime le champ extra de fichier
libzip

Syntaxe

int zip_file_extra_field_delete(zip_t *archive, zip_uint64_t index, zip_uint16_t extra_field_index, zip_flags_t flags);

Retour

En cas de réussite, 0 est renvoyé. Sinon, -1 est renvoyé et le code d'erreur dans l'archive est défini pour indiquer l'erreur.

Description

Cette fonction permet de supprimer un champ supplémentaire d'un fichier dans une archive ZIP.

Remarques

Erreurs

zip_file_extra_field_delete() et zip_file_extra_field_delete_by_id() échouent si :

Constante Description
ZIP_ER_NOENT Index n'est pas un index de fichier valide dans l'archive.

Historique

zip_file_extra_field_delete() et zip_file_extra_field_delete_by_id() ont été ajoutés dans libzip 0.11.

Voir également

libzip(), zip_file_extra_field_get(), zip_file_extra_field_set(), zip_file_extra_fields_count().



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