Partager via


en-tête compressapi.h

Cet en-tête est utilisé par l’API Compression. Pour plus d'informations, consultez les pages suivantes :

compressapi.h contient les interfaces de programmation suivantes :

Fonctions

 
CloseCompressor

Appelez pour fermer un COMPRESSOR_HANDLE ouvert.
CloseDecompressor

Appelez pour fermer un DECOMPRESSOR_HANDLE ouvert.
Compresser

Prend un bloc d’informations et les compresse.
CreateCompressor

Génère une nouvelle COMPRESSOR_HANDLE.
CreateDecompressor

Génère une nouvelle DECOMPRESSOR_HANDLE.
Décompresser

Prend un bloc d’informations compressées et les décompose.
QueryCompressorInformation

Interroge un compresseur pour obtenir des informations sur un algorithme de compression particulier.
QueryDecompressorInformation

Utilisez cette fonction pour interroger des informations sur un algorithme de compression particulier.
ResetCompressor

Prépare le compresseur pour la compression d’un nouveau flux.
ResetDecompressor

Prépare le décompresseur pour la décompression d’un nouveau flux.
SetCompressorInformation

Définit les informations d’un compresseur pour un algorithme de compression particulier.
SetDecompressorInformation

Définit les informations d’un décompresseur pour un algorithme de compression particulier.

Structures

 
COMPRESS_ALLOCATION_ROUTINES

Structure contenant des routines facultatives d’allocation et de désallocation de la mémoire.

Énumérations

 
COMPRESS_INFORMATION_CLASS

Les valeurs de cette énumération identifient le type de classe d’informations en cours de définition ou de récupération.