Section courante

A propos

Section administrative du site

zip_source_window

ZIP : Fenêtre source
libzip

Syntaxe

zip_source_t * zip_source_window_create(zip_source_t *source, zip_uint64_t start, zip_int64_t len, zip_error_t *error);

Retour

Une fois l'opération terminée avec succès, la source créée est renvoyée. Sinon, la valeur NULL est renvoyée et le code d'erreur dans error est défini pour indiquer l'erreur.

Description

Cette fonction permet de créer une source ZIP en superposition de données existantes.

Remarque

Erreurs

zip_source_window_create() échoue si :

Constante Description
ZIP_ER_INVAL src est NULL ; il y a un dépassement d'entier ajoutant start et len ; ou len est inférieur à -1.
ZIP_ER_MEMORY La mémoire requise n'a pas pu être allouée.

Historique

zip_source_window_create() a été ajouté dans libzip 1.8.0.

Voir également

libzip(), zip_source()



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