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

Lihat juga

HW_REGISTRY_NOTIFICATION_ROUTINE