Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура
Синтаксис
typedef struct _QUERY_ON_CREATE_FILE_STAT_INFORMATION {
LARGE_INTEGER FileId;
LARGE_INTEGER CreationTime;
LARGE_INTEGER LastAccessTime;
LARGE_INTEGER LastWriteTime;
LARGE_INTEGER ChangeTime;
LARGE_INTEGER AllocationSize;
LARGE_INTEGER EndOfFile;
ULONG FileAttributes;
ULONG ReparseTag;
ULONG NumberOfLinks;
} QUERY_ON_CREATE_FILE_STAT_INFORMATION, *PQUERY_ON_CREATE_FILE_STAT_INFORMATION;
Члены
FileId
Идентификатор файла.
CreationTime
Время создания файла.
LastAccessTime
Время последнего доступа к файлу.
LastWriteTime
При последней записи файла.
ChangeTime
При последнем изменении файла.
AllocationSize
Размер выделения файла в байтах. Обычно это значение является нескольким из сектора или кластера базового физического устройства.
EndOfFile
Абсолютная, новая позиция конца файла в виде смещения байтов с начала файла. EndOfFile указывает смещение байтов к концу файла. Так как это значение является отсчитываемым от нуля, он фактически ссылается на первый бесплатный байт в файле. Другими словами, EndOfFile смещение к байту сразу после последнего допустимого байта в файле.
FileAttributes
Атрибуты файла, которые могут быть любым допустимым сочетанием следующих значений.
| Атрибут | Значение |
|---|---|
| FILE_ATTRIBUTE_READONLY (0x00000001) | Файл доступен только для чтения. |
| FILE_ATTRIBUTE_HIDDEN (0x00000002) | Файл или каталог скрыт. |
| FILE_ATTRIBUTE_SYSTEM (0x00000004) | Файл или каталог частично или исключительно используется операционной системой. |
| FILE_ATTRIBUTE_DIRECTORY (0x00000010) | Определяет каталог. |
| FILE_ATTRIBUTE_ARCHIVE (0x00000020) | Файл или каталог, помеченный для архива. |
| FILE_ATTRIBUTE_NORMAL (0x00000080) | Файл, который не имеет других атрибутов. Этот атрибут действителен только при использовании в одиночку. |
ReparseTag
Тег точки reparse. Дополнительные сведения см. в разделе О точках повторного анализа.
NumberOfLinks
Количество ссылок на файл.
Замечания
Файловая система выделяет эту структуру и заполняет запрошенные сведения, если они поддерживаются, во время обработки файла. Диспетчер фильтров освобождает выделенную структуру.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 10 версии 1809 |
| заголовка | ntifs.h |