Fungsi StorPortMaskMsixInterrupt (storport.h)
StorPortMaskMsixMasrupt masker atau membuka kemasan interupsi dalam tabel interupsi perangkat keras MSI-X.
Sintaks
ULONG StorPortMaskMsixInterrupt(
[in] PVOID HwDeviceExtension,
[in] ULONG MessageId,
[in] BOOLEAN Mask
);
Parameter
[in] HwDeviceExtension
Penunjuk ke ekstensi perangkat miniport.
[in] MessageId
Indeks entri tabel dalam tabel gangguan perangkat keras MSI-X.
[in] Mask
Menunjukkan apakah akan menutupi (TRUE) atau membuka kemasan (FALSE) interupsi.
Nilai kembali
Fungsi ini mengembalikan salah satu kode status berikut.
Menampilkan kode | Deskripsi |
---|---|
STOR_STATUS_SUCCESS | Interupsi MSI-X yang ditentukan berhasil diaktifkan/dinonaktifkan. |
STOR_STATUS_INVALID_PARAMETER | Parameter tidak valid; misalnya, MessageId bukan nilai indeks tabel yang valid. |
STOR_STATUS_UNSUCCESSFUL | Dikembalikan karena alasan sistem internal lainnya. |
Keterangan
Miniport dapat memanggil StorPortMaskMsixInterrupt untuk menutupi atau membuka kemasan interupsi yang ditentukan dalam tabel gangguan perangkat keras MSI-X. Jika entri tabel ditutupi, perangkat tidak menghasilkan gangguan yang sesuai dengan entri tabel tersebut.
Persyaratan
Persyaratan | Nilai |
---|---|
Server minimum yang didukung | Windows Server 2022 |
Header | storport.h |