На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

FILE_NOTIFY_INFORMATION



The FIND_NOTIFY_INFORMATION structure describes the changes found by the ReadDirectoryChangesW function.

typedef struct _FILE_NOTIFY_INFORMATION {
DWORD NextEntryOffset;
DWORD Action;
DWORD FileNameLength;
WCHAR FileName[1];
} FILE_NOTIFY_INFORMATION;


Members

NextEntryOffset

Specifies the number of bytes that must be skipped to get to the next record. A value of zero indicates that this is the last record.

Action

Specifies the type of change that occurred.

Value Meaning
FILE_ACTION_ADDED The file was added to the directory.
FILE_ACTION_REMOVED The file was removed from the directory.
FILE_ACTION_MODIFIED The file was modified. This can be a change in the time stamp or attributes.
FILE_ACTION_RENAMED_OLD_NAME The file was renamed and this is the old name.
FILE_ACTION_RENAMED_NEW_NAME The file was renamed and this is the new name.


FileNameLength

Specifies the length, in bytes, of the filename portion of the record. Note that this length does not include the terminating null character.

FileName

This is a variable-length field that contains the filename relative to the directory handle. The filename is in the Unicode character format and is not null-terminated.



See Also

ReadDirectoryChangesW


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

FILE_NOTIFY_INFORMATION



Структура FIND_NOTIFY_INFORMATION описывает изменения обнаруженные функцией ReadDirectoryChangesW.

typedef struct _FILE_NOTIFY_INFORMATION { DWORD NextEntryOffset;
ДЕЙСТВИЕ DWORD;
DWORD FileNameLength;
WCHAR FileName[1];
} FILE_NOTIFY_INFORMATION;


Участники

NextEntryOffset

Определяет количество байтов, которые должны быть перейдены к доходить до следующей записи. Величина нуля указывает, что это - последняя запись.

Действие

Определяет тип изменения, что происходил.

Значение Величины
FILE_ACTION_ADDED файл был добавлен к директорию.
FILE_ACTION_REMOVED файл был удален из директория.
FILE_ACTION_MODIFIED файл был модифицирован. Это может быть изменением в течение марки времени или атрибутов.
FILE_ACTION_RENAMED_OLD_NAME файл был переименован и это - старое имя.
FILE_ACTION_RENAMED_NEW_NAME файл был переименован и это - новое имя.


FileNameLength

Определяет длину, в байтах, части filename записи. Отметьте, что эта длина не включает завершающий недействительный символ.

FileName

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



Смотри Также

ReadDirectoryChangesW


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz