Condividi tramite


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

Vedere anche

HW_REGISTRY_NOTIFICATION_ROUTINE