Модераторы: feodorv, GremlinProg, xvr, Fixin
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Узнать дату изменения значения реестра 
:(
    Опции темы
rudolfninja
Дата 13.10.2016, 16:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 341
Регистрация: 19.2.2013
Где: г. Минск

Репутация: 1
Всего: 6



Добрый день.
Нужно программно узнать когда последний раз менялось значение (именно значение, а не ключ) в реестре. Что то у меня не получилось в интернете найти как это сделать.
Подскажите как решить эту задачу.
Спасибо.
PM MAIL Skype   Вверх
azesmcar
Дата 13.10.2016, 18:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 5
Всего: 211



Если я правильно помню, то никак. При изменении value меняется дата последнего изменения для ключа, в котором находится value, для отдельных значений last modification date не хранится.

Добавлено через 2 минуты и 7 секунд
Цитата

A final significant detail related to NK records is the
inclusion of a modification time (MTIME) field. NK
records are the only known record type, aside from the
hive header, to contain any kind of time stamp. This field
appears to be updated any time the NK record itself is
updated (with some exceptions, detailed later), which includes
changes to values and immediate subkeys

http://sentinelchicken.com/data/TheWindows...yFileFormat.pdf
PM   Вверх
rudolfninja
Дата 13.10.2016, 18:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 341
Регистрация: 19.2.2013
Где: г. Минск

Репутация: 1
Всего: 6



azesmcar, спасибо за ответ. Проблема в том, что в ключе может быть несколько значений и изменение хотя бы одного из них приведет к изменению ключа. Но не факт, что изменится именно то значение, которое мне нужно.
PM MAIL Skype   Вверх
azesmcar
Дата 13.10.2016, 18:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 5
Всего: 211



Цитата(rudolfninja @  13.10.2016,  18:38 Найти цитируемый пост)
azesmcar, спасибо за ответ. Проблема в том, что в ключе может быть несколько значений и изменение хотя бы одного из них приведет к изменению ключа. Но не факт, что изменится именно то значение, которое мне нужно. 

Это понятно, но в Microsoft об этом не подумали smile
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Системное программирование и WinAPI"
Fixin
GremlinProg
xvr
feodorv
  • Большое количество информации и примеров с использованием функций WinAPI можно найти в MSDN
  • Описание сообщений, уведомлений и примеров с использованием компонент WinAPI (BUTTON, EDIT, STATIC, и т.п.), можно найти в MSDN Control Library
  • Непосредственно, перед созданием новой темы, проверьте заголовок и удостоверьтесь, что он отражает суть обсуждения.
  • После заполнения поля "Название темы", обратите внимание на наличие и содержание панели "А здесь смотрели?", возможно Ваш вопрос уже был решен.
  • Приводите часть кода, в которой предположительно находится проблема или ошибка.
  • Если указываете код, пользуйтесь тегами [code][/code], или их кнопочными аналогами.
  • Если вопрос решен, воспользуйтесь соответствующей ссылкой, расположенной напротив названия темы.
  • Один топик - один вопрос!
  • Перед тем как создать тему - прочтите это .

На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы .


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема »


 




[ Время генерации скрипта: 0.1233 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.