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結構之Context成員傳遞的值。
[in] TableEntry
MSI-X 硬體中斷數據表中數據表專案的索引。
傳回值
MaskTableEntry 例程可能會傳回下列其中一個 NTSTATUS 值:
傳回碼 | Description |
---|---|
|
作業已成功完成。 |
|
TableEntry 參數無效。 |
備註
如果數據表專案已遮罩,裝置不會產生任何對應至該數據表專案的中斷。
您可以呼叫 UnmaskTableEntry 來取消遮罩數據表專案。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 在 Windows Vista 中提供 Service Pack 1 (SP1) 、Windows Server 2008 和更新版本的 Windows 操作系統。 |
目標平台 | 桌面 |
標頭 | wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h) |
IRQL | <= DIRQL |