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 la scheda bus host (HBA).

NotificationCallback

[in] Puntatore alla routine di callback del miniport HW_REGISTRY_NOTIFICATION_ROUTINE .

Valore restituito

StorPortEnableRegistryKeyNotification restituisce STOR_STATUS_SUCCESS se l'affinità del nodo è stata eseguita correttamente. 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 puntatore NotificationCallback null.
STOR_STATUS_UNSUCCESSFUL Si è verificato un errore per motivi interni.

Commenti

Quando si verifica una modifica in HKLM\System\CurrentControlSet\Services<serviceName>\Parameters\Device Registry Key, Storport chiamerà la routine di callback del miniport HW_REGISTRY_NOTIFICATION_ROUTINE con l'estensione del dispositivo.

Requisiti

Requisito Valore
Client minimo supportato Windows 11 versione 22H2
Intestazione storport.h

Vedi anche

HW_REGISTRY_NOTIFICATION_ROUTINE