Fungsi StorPortEnableRegistryKeyNotification (storport.h)
Miniport memanggil StorPortEnableRegistryKeyNotification untuk mengaktifkan pemberitahuan perubahan registri untuk perangkat di bawah jalur HKLM\System\CurrentControlSet\Services<serviceName>\Parameters\Device.
Sintaks
ULONG StorPortEnableRegistryKeyNotification(
PVOID HwDeviceExtension,
PHW_REGISTRY_NOTIFICATION_ROUTINE NotificationCallback
);
Parameter
HwDeviceExtension
[in] Arahkan ke ekstensi perangkat keras untuk adaptor bus host (HBA).
NotificationCallback
[in] Arahkan ke rutinitas panggilan balik HW_REGISTRY_NOTIFICATION_ROUTINE miniport.
Nilai kembali
StorPortEnableRegistryKeyNotification mengembalikan STOR_STATUS_SUCCESS jika afinitas simpul berhasil dikueri. Kemungkinan nilai pengembalian kesalahan termasuk yang berikut ini.
Menampilkan kode | Deskripsi |
---|---|
STOR_STATUS_INSUFFICIENT_RESOURCES | Memori tidak cukup untuk menyelesaikan operasi. |
STOR_STATUS_INVALID_PARAMETER | Ada parameter yang tidak valid, seperti penunjuk NotificationCallback null . |
STOR_STATUS_UNSUCCESSFUL | Terjadi kesalahan karena alasan internal. |
Keterangan
Ketika perubahan terjadi di bawah kunci registri HKLM\System\CurrentControlSet\Services<serviceName>\Parameters\Device, Storport akan memanggil rutinitas panggilan balik HW_REGISTRY_NOTIFICATION_ROUTINE miniport dengan ekstensi perangkat.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 11, versi 22H2 |
Header | storport.h |