Partager via


structure FILE_PROVIDER_EXTERNAL_INFO_V0 (ntifs.h)

Cette structure peut être modifiée ou indisponible. Utilisez plutôt FILE_PROVIDER_EXTERNAL_INFO_V1.

Syntaxe

typedef struct _FILE_PROVIDER_EXTERNAL_INFO_V0 {
  ULONG Version;
  ULONG Algorithm;
} FILE_PROVIDER_EXTERNAL_INFO_V0, *PFILE_PROVIDER_EXTERNAL_INFO_V0;

Membres

Version

Version du fournisseur à utiliser. Spécifiez FILE_PROVIDER_CURRENT_VERSION.

Algorithm

Spécifie l’algorithme de compression utilisé pour compresser ce fichier. Les algorithmes actuellement définis sont les suivants :

Algorithme Description
FILE_PROVIDER_COMPRESSION_XPRESS4K Les données du fichier doivent être compressées en blocs de 4 Ko avec l’algorithme XPress. Cet algorithme est conçu pour être léger en matière de calcul et fournit un accès rapide aux données.
FILE_PROVIDER_COMPRESSION_LZX Les données du fichier doivent être compressées en blocs de 32 Ko avec l’algorithme LZX. Cet algorithme est conçu pour être très compact et fournit une faible empreinte pour les données rarement sollicitées.
FILE_PROVIDER_COMPRESSION_XPRESS8K Les données du fichier doivent être compressées en blocs de 8 Ko avec l’algorithme XPress.
FILE_PROVIDER_COMPRESSION_XPRESS16K Les données du fichier doivent être compressées en blocs de 16 Ko avec l’algorithme XPress.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10
d’en-tête ntifs.h (include Windows.h, WinIoCtl.h, Ntifs.h, Windows.h, WinIoCtl.h, Ntifs.h)

Voir aussi

FILE_PROVIDER_EXTERNAL_INFO_V1