Freigeben über


FILE_PROVIDER_EXTERNAL_INFO_V0 Struktur (ntifs.h)

Diese Struktur kann geändert oder nicht verfügbar sein. Verwenden Sie stattdessen FILE_PROVIDER_EXTERNAL_INFO_V1.

Syntax

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

Angehörige

Version

Die zu verwendende Version des Anbieters. Geben Sie FILE_PROVIDER_CURRENT_VERSION an.

Algorithm

Gibt den Komprimierungsalgorithmus an, der zum Komprimieren dieser Datei verwendet wird. Derzeit definierte Algorithmen sind:

Algorithmus Beschreibung
FILE_PROVIDER_COMPRESSION_XPRESS4K Die Daten für die Datei sollten in 4 KB-Blöcken mit dem XPress-Algorithmus komprimiert werden. Dieser Algorithmus ist so konzipiert, dass er rechenleicht ist und einen schnellen Zugriff auf Daten ermöglicht.
FILE_PROVIDER_COMPRESSION_LZX Die Daten für die Datei sollten mit dem LZX-Algorithmus in 32 KB komprimiert werden. Dieser Algorithmus ist so konzipiert, dass er hochkomprimiert ist und einen geringen Speicherbedarf für selten zugängliche Daten bietet.
FILE_PROVIDER_COMPRESSION_XPRESS8K Die Daten für die Datei sollten in 8 KB-Blöcken mit dem XPress-Algorithmus komprimiert werden.
FILE_PROVIDER_COMPRESSION_XPRESS16K Die Daten für die Datei sollten mit dem XPress-Algorithmus in 16 KB komprimiert werden.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10
Header- ntifs.h (include Windows.h, WinIoCtl.h, Ntifs.h, Windows.h, WinIoCtl.h, Ntifs.h)

Siehe auch

FILE_PROVIDER_EXTERNAL_INFO_V1