estructura FILE_PROVIDER_EXTERNAL_INFO_V0 (ntifs.h)

Esta estructura puede modificarse o no estar disponible. En su lugar, use FILE_PROVIDER_EXTERNAL_INFO_V1.

Sintaxis

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

Miembros

Version

Versión del proveedor que se va a usar. Especifique FILE_PROVIDER_CURRENT_VERSION.

Algorithm

Especifica el algoritmo de compresión que se usa para comprimir este archivo. Los algoritmos definidos actualmente son:

Algoritmo Descripción
FILE_PROVIDER_COMPRESSION_XPRESS4K Los datos del archivo deben comprimirse en fragmentos de 4 kb con el algoritmo XPress. Este algoritmo está diseñado para ser computacionalmente ligero y proporciona un acceso rápido a los datos.
FILE_PROVIDER_COMPRESSION_LZX Los datos del archivo deben comprimirse en fragmentos de 32 kb con el algoritmo LZX. Este algoritmo está diseñado para ser muy compacto y proporciona una superficie pequeña para los datos a los que se accede con poca frecuencia.
FILE_PROVIDER_COMPRESSION_XPRESS8K Los datos del archivo deben comprimirse en fragmentos de 8 kb con el algoritmo XPress.
FILE_PROVIDER_COMPRESSION_XPRESS16K Los datos del archivo deben comprimirse en fragmentos de 16 kb con el algoritmo XPress.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10
Encabezado ntifs.h (incluya Windows.h, WinIoCtl.h, Ntifs.h, Windows.h, WinIoCtl.h, Ntifs.h)

Consulte también

FILE_PROVIDER_EXTERNAL_INFO_V1