structure FILE_ALLOCATION_INFO (winbase.h)
Contient le nombre total d’octets qui doivent être alloués pour un fichier. Cette structure est utilisée lors de l’appel de la fonction SetFileInformationByHandle .
Syntaxe
typedef struct _FILE_ALLOCATION_INFO {
LARGE_INTEGER AllocationSize;
} FILE_ALLOCATION_INFO, *PFILE_ALLOCATION_INFO;
Membres
AllocationSize
Nouvelle taille d’allocation de fichier, en octets. Cette valeur est généralement un multiple de la taille du secteur ou du cluster pour l’appareil physique sous-jacent.
Remarques
La position de fin de fichier (EOF) d’un fichier doit toujours être inférieure ou égale à la taille d’allocation de fichier. Si la taille d’allocation est définie sur une valeur inférieure à EOF, la position EOF est automatiquement ajustée pour correspondre à la taille d’allocation de fichier.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | winbase.h (inclure Windows.h) |
Composant redistribuable | SDK Windows sur Windows Server 2003 et Windows XP. |