ZIP_SOURCE_GET_ARGS |
ZIP : Demande les paramètres source |
---|---|
libzip |
Syntaxe
type * ZIP_SOURCE_GET_ARGS(type, void *data, zip_uint64_t len, zip_error_t *error); |
Description
Cette macro permet de valider et de convertir les paramètres passés à une fonction de source de données.
Remarque
- La macro ZIP_SOURCE_GET_ARGS() convertit les données en un pointeur vers le type.
Retour
En cas de succès, ZIP_SOURCE_GET_ARGS() renvoie des données. En cas d'erreur, elle renvoie NULL et définit une erreur.
Erreurs
ZIP_SOURCE_GET_ARGS() échoue si :
Constante | Description |
---|---|
ZIP_ER_INVAL | len est inférieur à la taille du type |
HISTORY | ZIP_SOURCE_GET_ARGS() a été ajouté dans libzip 1.0. |
Voir également
libzip(), zip_source_function()
Dernière mise à jour : Mercredi, le 5 Février 2025