функция обратного вызова HW_REGISTRY_NOTIFICATION_ROUTINE (storport.h)
Storport вызывает обратный вызов мини-порта HW_REGISTRY_NOTIFICATION_ROUTINE при изменении в разделе реестра HKLM\System\CurrentControlSet\Services<serviceName>\Parameters\Device Registry.
Синтаксис
HW_REGISTRY_NOTIFICATION_ROUTINE HwRegistryNotificationRoutine;
void HwRegistryNotificationRoutine(
PVOID HwDeviceExtension
)
{...}
Параметры
HwDeviceExtension
[in] Указатель на расширение аппаратного устройства для адаптера шины узла (HBA). Минипорт предоставил это значение Storport в предыдущем вызове StorPortEnableRegistryKeyNotification.
Возвращаемое значение
Никакой
Замечания
Если в минипорте уведомление об изменении реестра, Storport вызовет подпрограмму обратного вызова минипорта HW_REGISTRY_NOTIFICATION_ROUTINE с расширением устройства при изменении в разделе HKLM\System\CurrentControlSet\Services<serviceName>\Parameters\Device Registry Key.
HW_REGISTRY_NOTIFICATION_ROUTINE должен вызывать StorPortRegistryRead для каждого имени значения, задав параметр Global значение 1.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 11, версия 22H2 |
заголовка | storport.h |