RTX64Device.GetKeepLineBasedInterrupts Method |
This method returns information about how an RTX64-owned device allocated interrupt resources.
Namespace:
IntervalZero.RTX64.ConfigAssembly: IntervalZero.RTX64 (in IntervalZero.RTX64.dll) Version: 4.0.0.0 (File version: 4.5.0)

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)