FILE_ALLOCATED_RANGE_BUFFER-Struktur (winioctl.h)

Gibt einen Bereich von Bytes in einer Datei an. Diese Struktur wird mit dem FSCTL_QUERY_ALLOCATED_RANGES-Steuerelementcode verwendet. Bei der Eingabe gibt die Struktur den Bereich der zu durchsuchenden Datei an. Bei der Ausgabe ruft der Vorgang ein Array von FILE_ALLOCATED_RANGE_BUFFER-Strukturen ab, um die zugeordneten Bereiche innerhalb des Suchbereichs anzugeben.

Syntax

typedef struct _FILE_ALLOCATED_RANGE_BUFFER {
  LARGE_INTEGER FileOffset;
  LARGE_INTEGER Length;
} FILE_ALLOCATED_RANGE_BUFFER, *PFILE_ALLOCATED_RANGE_BUFFER;

Member

FileOffset

Der Dateioffset des Anfangs eines Bytesbereichs in einer Datei in Bytes.

Length

Die Größe des Bereichs in Bytes.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile winioctl.h (windows.h einschließen)

Weitere Informationen

FSCTL_QUERY_ALLOCATED_RANGES

Dateien von geringer Dichte