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 |