PCI_MSIX_MASKUNMASK_ENTRY回呼函式 (wdm.h)
MaskTableEntry 例程會遮罩 MSI-X 硬體中斷數據表中的中斷。
語法
PCI_MSIX_MASKUNMASK_ENTRY PciMsixMaskunmaskEntry;
NTSTATUS PciMsixMaskunmaskEntry(
[in] PVOID Context,
[in] ULONG TableEntry
)
{...}
參數
[in] Context
介面特定內容資訊的指標。 呼叫端會傳遞作為介面 PCI_MSIX_TABLE_CONFIG_INTERFACE 結構之 內容成員傳遞的值。
[in] TableEntry
MSI-X 硬體中斷數據表中數據表專案的索引。
傳回值
MaskTableEntry 例程可能會傳回下列其中一個 NTSTATUS 值:
傳回碼 | 描述 |
---|---|
|
作業已順利完成。 |
|
TableEntry 參數無效。 |
言論
如果數據表專案已遮罩,裝置不會產生任何對應至該數據表專案的中斷。
您可以呼叫 unmaskTableEntry 來取消遮罩數據表專案。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | 適用於 Windows Vista Service Pack 1(SP1)、Windows Server 2008 和更新版本的 Windows作系統。 |
目標平臺 | 桌面 |
標頭 | wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h) |
IRQL | <= DIRQL |