На главную

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 | Скачать Вниз

Notification Functions



An application can monitor the contents of a directory and its subdirectories by using the FindFirstChangeNotification, FindNextChangeNotification, and FindCloseChangeNotification functions. Waiting for a change notification is similar to having a read operation pending against a directory and, if necessary, its subdirectories. When something changes within the directory being watched, the read operation is completed. For example, an application can use these functions to update a directory listing whenever a filename within the monitored directory changes.

An application can specify a set of conditions that trigger a change notification by using the FindFirstChangeNotification function. The conditions include changes to filenames, directory names, attributes, file size, time of last write, and security. This function also returns a handle that can be waited on by using the wait functions. If the wait condition is satisfied, FindNextChangeNotification can be used to provide a notification handle to wait on subsequent changes.

The FindCloseChangeNotification function closes the notification handle.
Another way to monitor directory changes is by using the ReadDirectoryChangesW function.


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

Функции Уведомления



Приложение может проверить содержание директория и подкаталогов используя FindFirstChangeNotification, FindNextChangeNotification, и функции FindCloseChangeNotification. Ожидание уведомления изменения аналогичное, чтобы иметь операция чтения, рассматривающаяся против директория и, если необходимы, подкаталоги. Когда что-то изменения в пределах директория, наблюданного, операция чтения завершена. Например, приложение может использовать эти функции, чтобы корректировать листинг директория всякий раз, когда filename в пределах проверенных изменений директория.

Приложение может определить установку условий, которые инициируют уведомление изменения используя функцию FindFirstChangeNotification. Условия включают изменениям в filenames, имена директория, атрибутов, файлового размера, время последней записывать, и безопасности. Эта функция также возвращает ручку, которая может быть ожидана на используя функции ожидания. Если состояние ожидания удовлетворено, FindNextChangeNotification может быть использован, чтобы обеспечивать ручку уведомления, чтобы ожидаться в последующих изменениях.

Функция FindCloseChangeNotification закрывает ручку уведомления.
Другой путь проверять директорий, изменения - используя функцию ReadDirectoryChangesW.


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