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;

Member

Version

Die Version des zu verwendenden 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 mit dem XPress-Algorithmus in Blöcken von 4 KB 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-Blöcke komprimiert werden. Dieser Algorithmus ist so konzipiert, dass er sehr kompakt ist und einen geringen Platzbedarf für daten ermöglicht, auf die selten zugegriffen wird.
FILE_PROVIDER_COMPRESSION_XPRESS8K Die Daten für die Datei sollten mit dem XPress-Algorithmus in Blöcken mit 8 KB komprimiert werden.
FILE_PROVIDER_COMPRESSION_XPRESS16K Die Daten für die Datei sollten mit dem XPress-Algorithmus in Blöcke mit 16 KB komprimiert werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Kopfzeile ntifs.h (einschließlich Windows.h, WinIoCtl.h, Ntifs.h, Windows.h, WinIoCtl.h, Ntifs.h)

Weitere Informationen

FILE_PROVIDER_EXTERNAL_INFO_V1