структура FILE_STANDARD_INFORMATION (wdm.h)
Структура FILE_STANDARD_INFORMATION используется в качестве аргумента подпрограмм, которые запрашивают или задают сведения о файле.
Синтаксис
typedef struct _FILE_STANDARD_INFORMATION {
LARGE_INTEGER AllocationSize;
LARGE_INTEGER EndOfFile;
ULONG NumberOfLinks;
BOOLEAN DeletePending;
BOOLEAN Directory;
} FILE_STANDARD_INFORMATION, *PFILE_STANDARD_INFORMATION;
Члены
AllocationSize
Размер выделения файла в байтах. Обычно это значение кратно размеру сектора или кластера базового физического устройства.
EndOfFile
Конец расположения файла в виде смещения в байтах.
NumberOfLinks
Количество жестких ссылок на файл.
DeletePending
Состояние ожидания удаления. Значение TRUE указывает, что запрошено удаление файла.
Directory
Состояние каталога файлов. Значение TRUE указывает, что объект file представляет каталог.
Комментарии
EndOfFile указывает смещение байтов до конца файла. Так как это значение отсчитывается от нуля, оно фактически ссылается на первый свободный байт в файле; то есть это смещение до байта, следующего за последним допустимым байтом в файле.
Требования
Требование | Значение |
---|---|
Заголовок | wdm.h (включая Wdm.h, Ntddk.h, Ntifs.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по