FILE_PROVIDER_EXTERNAL_INFO_V0 struttura (ntifs.h)

Questa struttura può essere modificata o non disponibile. Usare invece FILE_PROVIDER_EXTERNAL_INFO_V1.

Sintassi

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

Members

Version

Versione del provider da usare. Specificare FILE_PROVIDER_CURRENT_VERSION.

Algorithm

Specifica l'algoritmo di compressione usato per comprimere questo file. Gli algoritmi attualmente definiti sono:

Algoritmo Descrizione
FILE_PROVIDER_COMPRESSION_XPRESS4K I dati per il file devono essere compressi in blocchi di 4 kb con l'algoritmo XPress. Questo algoritmo è progettato per essere leggero e fornisce un accesso rapido ai dati.
FILE_PROVIDER_COMPRESSION_LZX I dati per il file devono essere compressi in blocchi di 32 kb con l'algoritmo LZX. Questo algoritmo è progettato per essere altamente compatto e fornisce un footprint ridotto per i dati a cui si accede raramente.
FILE_PROVIDER_COMPRESSION_XPRESS8K I dati per il file devono essere compressi in blocchi di 8 kb con l'algoritmo XPress.
FILE_PROVIDER_COMPRESSION_XPRESS16K I dati per il file devono essere compressi in blocchi di 16 kb con l'algoritmo XPress.

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Intestazione ntifs.h (include Windows.h, WinIoCtl.h, Ntifs.h, Windows.h, WinIoCtl.h, Ntifs.h)

Vedi anche

FILE_PROVIDER_EXTERNAL_INFO_V1