NDIS_MSIX_TABLE_OPERATION enumeration (ndis.h)

The NDIS_MSIX_TABLE_OPERATION enumeration identifies the type of MSI-X configuration operation.

Syntax

typedef enum _NDIS_MSIX_TABLE_CONFIG {
  NdisMSIXTableConfigSetTableEntry,
  NdisMSIXTableConfigMaskTableEntry,
  NdisMSIXTableConfigUnmaskTableEntry,
  NdisMSIXTableConfigMax
} NDIS_MSIX_TABLE_OPERATION, *PNDIS_MSIX_TABLE_OPERATION;

Constants

 
NdisMSIXTableConfigSetTableEntry
The MSI-X table entry should be mapped to an MSI-X message that the bus driver allocated to the
device.
NdisMSIXTableConfigMaskTableEntry
The interrupts from an MSI-X table entry source should be masked.
NdisMSIXTableConfigUnmaskTableEntry
The interrupts from an MSI-X table entry source should be unmasked.
NdisMSIXTableConfigMax
The number of enumeration values in NDIS_MSIX_TABLE_OPERATION.

Remarks

The NDIS_MSIX_TABLE_OPERATION enumeration is used in the NDIS_MSIX_CONFIG_PARAMETERS structure.

Requirements

Requirement Value
Minimum supported client Supported in NDIS 6.1 and later.
Header ndis.h (include Ndis.h)

See also

NDIS_MSIX_CONFIG_PARAMETERS