функция обратного вызова HW_REGISTRY_NOTIFICATION_ROUTINE (storport.h)

Storport вызывает обратный вызов HW_REGISTRY_NOTIFICATION_ROUTINE минипорта при изменении в разделе реестра HKLM\System\CurrentControlSet\Services<serviceName>\Parameters\Device.

Синтаксис

HW_REGISTRY_NOTIFICATION_ROUTINE HwRegistryNotificationRoutine;

void HwRegistryNotificationRoutine(
  PVOID HwDeviceExtension
)
{...}

Параметры

HwDeviceExtension

[in] Указатель на расширение аппаратного устройства для адаптера шины узла (HBA). Мини-порт предоставил это значение storport при предыдущем вызове StorPortEnableRegistryKeyNotification.

Возвращаемое значение

None

Remarks

Если мини-порт включил уведомление об изменении реестра, Storport вызовет подпрограмму обратного вызова HW_REGISTRY_NOTIFICATION_ROUTINE мини-порта с расширением устройства при изменении в разделе реестра HKLM\System\CurrentControlSet\Services<ServiceName>\Parameters\Device.

HW_REGISTRY_NOTIFICATION_ROUTINE следует вызывать StorPortRegistryRead для каждого имени значения, задав для параметра Global значение 1.

Требования

Требование Значение
Минимальная версия клиента Windows 11 версии 22H2
Верхняя часть storport.h

См. также раздел

StorPortEnableRegistryKeyNotification

StorPortRegistryRead