NetworkInterface.PciBusLocation Property

Accesses the PCI bus location for this network interface. The value of this property is a string of the form "X;Y;Z", where X, Y, and Z are the integer bus, device, and function values (respectively) for the device. The empty string and the value "0;0;0" are synonymous and mean that this network interface has no PCI bus location specified. The PCI bus location of a device can be obtained from the Windows Device Manager by opening the device's Properties: the General tab of the Properties dialog will display the bus/device/function values for that device.

NOTE: If multiple RTX64 network interfaces use the same real-time driver (see property Driver on this class), then _all_ of those interfaces must have a valid PCI bus location specified. This Property should not be altered if the interface is for the Virtual Network.

Namespace:  IntervalZero.RTX64.Config
Assembly:  IntervalZero.RTX64 (in IntervalZero.RTX64.dll) Version: 3.3.0.0 (File version: 3.5.0)

Syntax
public string PciBusLocation { get; set; }

Property Value

Type: String

Implements

IConfigNetworkInterfacePciBusLocation
Exceptions
ExceptionCondition
RTX64Exception Thrown if the value assigned to this property duplicates the same property on another NetworkInterface object (excepting the empty string and the value "0;0;0"). Thrown if the value assigned to this property is not the empty string and is not of the form "X;Y;Z", where X, Y, and Z are non-negative integers. Exception is thrown through ValidatePciBusLocation()
See Also