структура FILE_NOTIFY_INFORMATION (winnt.h)
Описывает изменения, обнаруженные функцией ReadDirectoryChangesW .
Синтаксис
typedef struct _FILE_NOTIFY_INFORMATION {
DWORD NextEntryOffset;
DWORD Action;
DWORD FileNameLength;
WCHAR FileName[1];
} FILE_NOTIFY_INFORMATION, *PFILE_NOTIFY_INFORMATION;
Члены
NextEntryOffset
Число байтов, которое необходимо пропустить, чтобы перейти к следующей записи. Нулевое значение указывает, что это последняя запись.
Action
Тип произошедших изменений. Этот элемент может быть одним из следующих значений.
FileNameLength
Размер части имени файла записи в байтах. Обратите внимание, что это значение не включает завершающий символ NULL.
FileName[1]
Поле переменной длины, содержащее имя файла относительно дескриптора каталога. Имя файла имеет символьный формат Юникода и не заканчивается null.
Если файл имеет короткое и длинное имя, функция вернет одно из этих имен, но оно не указано.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | winnt.h (включая Windows.h) |