Хранение данных в драйвере режима ядра
У меня есть массив в моем драйвере режима ядра. Может ли драйвер сохранить данные массива и восстановить их при загрузке?
1 ответ
Предполагая, что ваш массив не очень большой, вы можете использовать реестр для хранения этого типа информации.
Вы можете настроить свой драйвер, чтобы открыть определенное место в реестре относительно вашего экземпляра драйвера. Если он отсутствует, ваш драйвер должен содержать значение по умолчанию (вы также можете установить свой INF-файл, чтобы поместить это значение в реестр при установке). Затем, когда ваши данные изменяются и ваше устройство выгружается, перепишите данные в реестр, чтобы их можно было найти при следующей загрузке вашего устройства.