RTX64Device.GetKeepLineBasedInterrupts Method

This method returns information about how an RTX64-owned device allocated interrupt resources.

Namespace:  IntervalZero.RTX64.Config
Assembly:  IntervalZero.RTX64 (in IntervalZero.RTX64.dll) Version: 4.0.0.0 (File version: 4.5.0)

Syntax
public void GetKeepLineBasedInterrupts(
	out bool keepLineBased,
	out int irqRequested,
	out int irqActual,
	out bool shared
)

Parameters

keepLineBased
Type: SystemBoolean
This is true if the device will use line-based instead of message-based interrupts. This is false if the device will use its default interrupt allocation behavior (which can be either line-based or message-based).
irqRequested
Type: SystemInt32
This is the IRQ that was requested via method SetKeepLineBasedInterrupts(), or null if none was requested. This parameter is undefined if parameter keepLineBased is false.
irqActual
Type: SystemInt32
This is the actual IRQ assigned to the device by the Plug and Play Manager. This parameter is undefined if parameter keepLineBased is false.
shared
Type: SystemBoolean
This is true if the device is configured to share its IRQ with other RTX64-owned devices, false otherwise. This parameter is undefined if parameter keepLineBased is false.

Implements

IConfigRtx64DeviceGetKeepLineBasedInterrupts(Boolean, Int32, Int32, Boolean)
See Also