Недокументированные функции NTDLL

5 марта 2001



FILE_BASIC_INFORMATION

typedef struct _FILE_BASIC_INFORMATION {

LARGE_INTEGER CreationTime; LARGE_INTEGER LastAccessTime; LARGE_INTEGER LastWriteTime; LARGE_INTEGER ChangeTime; ULONG FileAttributes;

} FILE_BASIC_INFORMATION, *PFILE_BASIC_INFORMATION;



Структура FILE_BASIC_INFORMATION используется при вызове функции NtSetInformationFile с классом информации FileBasicInformation, и возвращается при вызове функции NtQueryInformationFile с тем же классом информации. Ещё функция NtQueryAttributesFile использует в качестве результата FILE_BASIC_INFORMATION, но там заполняется только поле FileAttributes. За подробностями смотрите описания соответствующих функций.


  • CreationTime     Время создания файла, в единицах измерения, равных 100 нс.
  • LastAccessTime     Время последнего открытия, в единицах измерения, равных 100 нс.
  • LastWriteTime     Время последней записи, в единицах измерения, равных 100 нс.
  • ChangeTime     Время любого последнего изменения, в единицах измерения, равных 100 нс.
  • FileAttributes     Атрибуты файла. См. описание функции NtCreateFile.


    Описание также доступно в Microsoft DDK.


    Документировал:
    Томаш Новак



    Зависимости:
    Библиотека: ntdll.lib


    См. также:
    FILE_INFORMATION_CLASS
    NtCreateFile
    NtQueryAttributesFile
    NtQueryInformationFile
    NtSetInformationFile


    У нас https://nsc-trade.ru/svetilniki/prozhektory/ вы всегда сможете найти нужные вам прожекторы.