VirtualBox Main API

Public Member Functions | Public Attributes | List of all members
IPCIAddress Interface Reference

Address on the PCI bus. More...

Inheritance diagram for IPCIAddress:

## Public Member Functions
void | asLong ([retval] out long result)
| Convert PCI address into long.
void | fromLong (in long number)
| Make PCI address from long.

## Public Attributes
attribute short | bus
| Bus number.
attribute short | device
| Device number.
attribute short | devFunction
| Device function number.

## Detailed Description

Address on the PCI bus.

Interface ID:
  `{C984D15F-E191-400B-840E-970F3DAD7296}`

## Member Function Documentation

## ◆ asLong()

void IPCIAddress::asLong | ( | [retval] out long | result | ) |

Convert PCI address into long.

## ◆ fromLong()

void IPCIAddress::fromLong | ( | in long | number | ) |

Make PCI address from long.

## Member Data Documentation

## ◆ bus

attribute short IPCIAddress::bus

Bus number.

## ◆ device

attribute short IPCIAddress::device

Device number.

## ◆ devFunction

attribute short IPCIAddress::devFunction

Device function number.