Freigeben über


FILE_ALLOCATION_INFO-Struktur (winbase.h)

Enthält die Gesamtzahl der Bytes, die einer Datei zugeordnet werden sollen. Diese Struktur wird beim Aufrufen der Funktion SetFileInformationByHandle verwendet.

Syntax

typedef struct _FILE_ALLOCATION_INFO {
  LARGE_INTEGER AllocationSize;
} FILE_ALLOCATION_INFO, *PFILE_ALLOCATION_INFO;

Member

AllocationSize

Die neue Dateizuordnungsgröße in Bytes. Dieser Wert ist in der Regel ein Vielfaches der Sektor- oder Clustergröße für das zugrunde liegende physische Gerät.

Hinweise

Die End-of-File-Position (EOF) für eine Datei muss immer kleiner oder gleich der Dateizuordnungsgröße sein. Wenn die Zuordnungsgröße auf einen Wert festgelegt ist, der kleiner als EOF ist, wird die EOF-Position automatisch an die Größe der Dateizuordnung angepasst.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile winbase.h (Windows.h einschließen)
Verteilbare Komponente Windows SDK unter Windows Server 2003 und Windows XP.

Weitere Informationen

FILE_INFO_BY_HANDLE_CLASS

SetFileInformationByHandle