estructura FILE_ALLOCATION_INFO (winbase.h)
Contiene el número total de bytes que se deben asignar a un archivo. Esta estructura se usa al llamar a la función SetFileInformationByHandle .
Sintaxis
typedef struct _FILE_ALLOCATION_INFO {
LARGE_INTEGER AllocationSize;
} FILE_ALLOCATION_INFO, *PFILE_ALLOCATION_INFO;
Miembros
AllocationSize
Nuevo tamaño de asignación de archivos, en bytes. Este valor suele ser un múltiplo del sector o el tamaño del clúster para el dispositivo físico subyacente.
Comentarios
La posición del final del archivo (EOF) para un archivo siempre debe ser menor o igual que el tamaño de asignación de archivos. Si el tamaño de asignación se establece en un valor menor que EOF, la posición EOF se ajusta automáticamente para que coincida con el tamaño de asignación de archivos.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado | winbase.h (incluya Windows.h) |
Redistribuible | Windows SDK en Windows Server 2003 y Windows XP. |