fileinfo

Введите определение для информационной структуры файла

Синтаксис

typedef struct {
int  FilePos;
int  AllocatedSize;
int  ClusterChains;
int  VolumeSerialNumber;
char FullName[255];
}fileinfo;

Поля

FilePos

Это значение содержит текущий указатель файла.

AllocatedSize

Это значение содержит в настоящее время выделенный размер файла.

ClusterChains

Это значение указывает, сколько отдельных кластерных цепочек выделяется для файла.

VolumeSerialNumber

Это значение содержит порядковый номер объема, на котором находится файл.

FullName

Это значение содержит копию имени полного пути файла. Это поле допустимо только, в то время как файл открыт.

Описание

Структура fileinfo содержит информацию для файлов в файловой системе.

Существуют следующие ограничения:

  • У вас может быть самое большее 128 файлов, открытых на целевом компьютере одновременно.

  • Самый большой один файл, который можно создать на целевом компьютере, составляет 4 Гбайт.

  • Полностью определенное имя папки может иметь максимум 248 символов, включая букву диска, двоеточие и наклонную черту влево.

  • Полностью определенное имя файла в операционной системе на целевом компьютере может иметь максимум 260 символов. Если имя файла более длительно, чем формат "восемь точек три" (восемь символьных имен файла, точка, три символьных расширения), операционная система представляет имя файла в усеченной форме (например, шесть символов, сопровождаемых '~1'). Команды MATLAB могут получить доступ к файлу с помощью полностью определенного имени файла или усеченного представления имени. Некоторые параметры блоков, такие как блок Scope параметр filename, требуют 8,3 форматов для имени файла.

  • Не записывайте данные к папке private на вашем целевом компьютере. Это резервируется для внутреннего пользования Simulink® Real-Time™.

Смотрите также

Представлено до R2006a