Понять, как работает RegNotifyChangeKeyValue
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 18.12.24 19:50
Оценка:
В последней оффлайновой MSDN от 2008-го о длительности подписки и периодичности уведомлений сказано только это:

This function detects a single change. After the caller receives a notification event, it should call the function again to receive the next notification.


В онлайн-документации MS аж выделено следующее добавление:

Note On Windows NT, Windows 2000, and Windows XP calling RegNotifyChangeKeyValue for a particular key handle causes change notifications to continue to occur for as long as the key handle is valid. This causes a second call to RegNotifyChangeKeyValue to return immediately, if any changes have occurred in the interim period between the first and second calls. If the API is being used asynchronously, the passed event handle will be signaled immediately if any interim changes have occurred.


Как это все понимать? MSDN 2008 выпускалась уже после Vista. Если в работе функции произошли такие радикальные изменения, то странно, почему это не было отражено.

Кто пользовался функцией в разных системах — что меняется между NT/2k/XP и последующими версиями?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.