NDIS_NIC_SWITCH_VPORT_INTERRUPT_MODERATION enumeration (ntddndis.h)

The NDIS_NIC_SWITCH_VPORT_INTERRUPT_MODERATION enumeration specifies the interrupt moderation setting of a single root I/O virtualization (SR-IOV) virtual port (VPort) on the NIC switch.

Syntax

typedef enum _NDIS_NIC_SWITCH_VPORT_INTERRUPT_MODERATION {
  NdisNicSwitchVPortInterruptModerationUndefined,
  NdisNicSwitchVPortInterruptModerationAdaptive,
  NdisNicSwitchVPortInterruptModerationOff,
  NdisNicSwitchVPortInterruptModerationLow,
  NdisNicSwitchVPortInterruptModerationMedium,
  NdisNicSwitchVPortInterruptModerationHigh
} NDIS_NIC_SWITCH_VPORT_INTERRUPT_MODERATION, *PNDIS_NIC_SWITCH_VPORT_INTERRUPT_MODERATION;

Constants

 
NdisNicSwitchVPortInterruptModerationUndefined
NdisNicSwitchVPortInterruptModerationAdaptive
NdisNicSwitchVPortInterruptModerationOff
NdisNicSwitchVPortInterruptModerationLow
NdisNicSwitchVPortInterruptModerationMedium
NdisNicSwitchVPortInterruptModerationHigh

Remarks

The determination of low, medium, and high interrupt moderation levels is determined by the miniport driver based on a hardware algorithm that is based on the network adapter.

The InterruptModeration member of the NDIS_NIC_SWITCH_VPORT_PARAMETERS and NDIS_NIC_SWITCH_VPORT_INFO structures is an NDIS_NIC_SWITCH_VPORT_INTERRUPT_MODERATION enumeration data type.

Requirements

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

See also

NDIS_NIC_SWITCH_VPORT_INFO

NDIS_NIC_SWITCH_VPORT_PARAMETERS