PCI_MSIX_MASKUNMASK_ENTRY routine
The UnmaskTableEntry routine unmasks a table entry in the MSI-X hardware interrupt table.
Syntax
PCI_MSIX_MASKUNMASK_ENTRY UnmaskTableEntry;
NTSTATUS UnmaskTableEntry(
_In_ PVOID Context,
_In_ ULONG TableEntry
)
{ ... }
Parameters
Context [in]
A pointer to interface-specific context information. The caller passes the value that is passed as the Context member of the PCI_MSIX_TABLE_CONFIG_INTERFACE structure for the interface.TableEntry [in]
The index of the table entry in the MSI-X hardware interrupt table.
Return value
The UnmaskTableEntry routine might return one of the following NTSTATUS values:
| Return code | Description |
|---|---|
| STATUS_SUCCESS | The operation completed successfully. |
| STATUS_INVALID_PARAMETER | The TableEntry parameter was invalid. |
Remarks
The UnmaskTableEntry routine unmasks a table entry that the MaskTableEntry routine masked.
Requirements
Target platform |
Desktop |
Version |
Available in Windows Vista with Service Pack 1 (SP1), Windows Server 2008, and later versions of the Windows operating system. |
Header |
Wdm.h (include Wdm.h, Ntddk.h, or Ntifs.h) |
IRQL |
<= DIRQL |
See also
PCI_MSIX_TABLE_CONFIG_INTERFACE