Оба компонента используют FindFirstChangeNotification
для отслеживания изменений.Как указано в документации , функция не предоставляет информацию о том, что вызвало уведомление.Таким образом, единственный возможный способ выяснить, что произошло с использованием этих компонентов, - сохранить моментальный снимок отслеживаемой папки и выполнить сравнение после того, как произойдет изменение.1008 * как указано в документации FindFirstChangeNotification
, см. ответ .Или вместо этого, если вы решите использовать SHChangeNotifyRegister
, см. Эту статью .