FILE_REGION_INFO Struktur (ntifs.h)
Die FILE_REGION_INFO-Struktur enthält einen berechneten Bereich einer Datei basierend auf einer gewünschten Verwendung. Diese Struktur wird verwendet, um Regionsinformationen für die FSCTL_QUERY_FILE_REGIONS Antwortnachricht zu speichern, wobei die FILE_REGION_OUTPUT Struktur eine oder mehrere FILE_REGION_INFO Strukturen enthält.
Syntax
typedef struct _FILE_REGION_INFO {
LONGLONG FileOffset;
LONGLONG Length;
ULONG Usage;
ULONG Reserved;
} FILE_REGION_INFO, *PFILE_REGION_INFO;
Angehörige
FileOffset
Eine 64-Bit-ganzzahl mit Vorzeichen, die den Dateioffset in Byte des Bereichs enthält.
Length
Eine 64-Bit-ganzzahl mit Vorzeichen, die die Größe des Bereichs in Byte enthält.
Usage
Eine 32-Bit-ganzzahl ohne Vorzeichen, die die Verwendung für den angegebenen Bereich der Datei angibt. Verwendungs- kann einer der folgenden Werte sein:
Wert | Bedeutung |
---|---|
0x00000000 | Der angegebene Bereich ist ungültig. Es stimmt nicht mit den Kriterien der angeforderten DesiredUsageüberein. |
FILE_USAGE_VALID_CACHED_DATA (0x00000001) | Definiert diese Bereiche der Datei, die vor VDL vorhanden sind, wie sie im Cache-Manager vorhanden ist. |
FILE_USAGE_VALID_NONCACHED_DATA (0x00000002) | Definiert die Bereiche der Dateien, die vor VDL auf dem Speichergerät vorhanden sind. |
Reserved
Reserviert; Dieses Feld sollte auf Null festgelegt und ignoriert werden.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8 |
Header- | ntifs.h |