Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Минипорт вызывает StorPortEnableRegistryKeyNotification для включения уведомлений об изменении реестра для устройства в пути HKLM\System\CurrentControlSet\Services<serviceName>\Parameters\Device.
Синтаксис
ULONG StorPortEnableRegistryKeyNotification(
PVOID HwDeviceExtension,
PHW_REGISTRY_NOTIFICATION_ROUTINE NotificationCallback
);
Параметры
HwDeviceExtension
[in] Указатель на расширение аппаратного устройства для адаптера шины узла (HBA).
NotificationCallback
[in] Указатель на подпрограмму обратного вызова минипорта HW_REGISTRY_NOTIFICATION_ROUTINE.
Возвращаемое значение
StorPortEnableRegistryKeyNotification возвращает STOR_STATUS_SUCCESS, если сопоставление узлов было выполнено успешно. Возможные значения возвращаемых ошибок включают следующие значения.
| Возвращаемый код | Описание |
|---|---|
| STOR_STATUS_INSUFFICIENT_RESOURCES | Недостаточно памяти для завершения операции. |
| STOR_STATUS_INVALID_PARAMETER | Существует недопустимый параметр, например указатель на значение NULL NotificationCallback. |
| STOR_STATUS_UNSUCCESSFUL | Произошла ошибка по внутренним причинам. |
Замечания
Если изменение происходит в разделе реестра HKLM\System\CurrentControlSet\Services<serviceName>\Parameters\Device Registry, Stor HW_REGISTRY_NOTIFICATION_ROUTINE port вызовет подпрограмму обратного вызова минипорта с расширением устройства.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 11, версия 22H2 |
| заголовка | storport.h |