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