ResetCompressor, fonction (compressapi.h)
Prépare le compresseur pour la compression d’un nouveau flux. L’objet compresseur conserve les propriétés définies avec SetCompressorInformation. La séquence de blocs générés est indépendante des blocs précédents.
Syntaxe
BOOL ResetCompressor(
[in] COMPRESSOR_HANDLE CompressorHandle
);
Paramètres
[in] CompressorHandle
Poignée au compresseur retournée par CreateCompressor.
Valeur retournée
Si la fonction réussit, la valeur de retour est différente de zéro. Si la fonction échoue, la valeur de retour est égale à zéro. Pour obtenir des informations détaillées sur l’erreur, appelez GetLastError.
Remarques
Si l’algorithme de compression échoue pour une raison interne, l’erreur de GetLastError peut être ERROR_FUNCTION_FAILED. Si le système ne peut pas localiser le handle de l’algorithme de compression, l’erreur peut être ERROR_INVALID_HANDLE.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | compressapi.h |
Bibliothèque | Cabinet.lib |
DLL | Cabinet.dll |