Здравствуйте, Denis, Вы писали:
Y2K>>ACL = new _ACL;
D>приветик!
D>Может не в тему, но на всякий случай: а ты ACL чем-нить инициализируешь? в смысле значение туда кладёшь?
D>Денис.
Инициализирую. Это я для примера кусок кода бросил, чтобы понятно было, о чем речь

Хотя и просто обнуление списка (без инициализации) тоже нормально срабатывает.
Я тут за утро проблему обошел, если кому интересно. Я сохраняю ACL и перед выполнением
FindFirstChangeNotification возвращаю старое значение списка. После выполнения устанавливаю новое.
FindNextChangeNotification нормально работает с новым. Дыра небольшая, но пойдет в принципе...
Решение есть, но вопрос остался без ответа

Проблема то с FindFirstChangeNotification в чем?