Funzione StorPortEnableRegistryKeyNotification (storport.h)
Un miniport chiama StorPortEnableRegistryKeyNotification per abilitare le notifiche di modifica del Registro di sistema per un dispositivo nel percorso HKLM\System\CurrentControlSet\Services<serviceName>\Parameters\Device.
Sintassi
ULONG StorPortEnableRegistryKeyNotification(
PVOID HwDeviceExtension,
PHW_REGISTRY_NOTIFICATION_ROUTINE NotificationCallback
);
Parametri
HwDeviceExtension
[in] Puntatore all'estensione del dispositivo hardware per l'adattatore bus host (HBA).
NotificationCallback
[in] Puntatore alla routine di callback HW_REGISTRY_NOTIFICATION_ROUTINE del miniport.
Valore restituito
StorPortEnableRegistryKeyNotification restituisce STOR_STATUS_SUCCESS se è stata eseguita una query sull'affinità del nodo. I valori restituiti di errore possibili includono quanto segue.
Codice restituito | Descrizione |
---|---|
STOR_STATUS_INSUFFICIENT_RESOURCES | Memoria insufficiente per completare l'operazione. |
STOR_STATUS_INVALID_PARAMETER | Esiste un parametro non valido, ad esempio un NotificationCallback null puntatore. |
STOR_STATUS_UNSUCCESSFUL | Si è verificato un errore per motivi interni. |
Osservazioni
Quando si verifica una modifica nella chiave HKLM\System\CurrentControlSet\Services<serviceName>\Parameters\Device Registry, Storport chiamerà la routine di callback HW_REGISTRY_NOTIFICATION_ROUTINE miniport con l'estensione del dispositivo.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 11, versione 22H2 |
intestazione | storport.h |