RTFW_INTERRUPT_TYPE Enumeration

RTFW_INTERRUPT_TYPE represents the type of interrupt used by an RTX64 real-time network interface.

Syntax

typedef enum _RTFW_INTERRUPT_TYPE(
    RTIN_RESERVED = 0,
    RTIN_LINEBASED,
    RTIN_MSIX,
    RTIN_MSI,
    RTIN_MSIX_MULTI_VECTOR,
    RTIN_MAX,
} RTFW_INTERRUPT_TYPE, * PRTFW_INTERRUPT_TYPE;

Constants

RTIN_LINEBASED

Represents line-based interrupts.

RTIN_MSI

Represents message signaled interrupts (MSI).

RTIN_MSIX

Represents extended single-vector message signaled interrupts (MSI-X Single Vector) .

RTIN_MSIX_MULTI_VECTOR

Represents extended message signaled interrupts (MSI-X Multi Vector).

NOTE: For more information on these values, see Device-Specific Interface Values.

Requirements

Minimum Required Version

RTX64 3.4

API changes for RTX64 4.4

Added this parameter:

  • RTIN_MSIX_MULTI_VECTOR
Header RtfwAPI.h
Library RtfwAPI.lib

See Also:

RTFW_NETWORK_INTERFACE