Поделиться через


функция обратного вызова 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

См. также

StorPortEnableRegistryKeyNotification

StorPortRegistryRead