PCI_REG_INFO (Compact 2013)
3/26/2014
This structure contains information about the PCI bus retrieved from the registry.
Syntax
typedef struct _PCI_REG_INFO {
WCHAR RegPath[DEVKEY_LEN];
DWORD Bus;
DWORD Device;
DWORD Function;
PCI_COMMON_CONFIG Cfg;
PCI_REG_LIST MemBase;
PCI_REG_LIST MemLen;
PCI_REG_LIST IoBase;
PCI_REG_LIST IoLen;
DWORD SysIntr;
} PCI_REG_INFO, *PPCI_REG_INFO;
Members
- RegPath
Registry key name to place information about the device, for example, L"Drivers\\BuiltIn\\PCI\\Instance\\KITL".
- Bus
PCI bus number of the device that the registry describes.
- Device
PCI device number of the device that the registry describes.
- Function
PCI function number of the device that the registry describes.
- Cfg
PCI_COMMON_CONFIG structure contains information about the device's PCI configuration space.
- MemBase
List of PCI memory-mapped base addresses for the device.
- MemLen
List of window sizes corresponding to the MemBase list.
- IoBase
List of PCI I/O-mapped base addresses for the device.
- IoLen
List of window sizes corresponding to the MemBase list.
- SysIntr
SYSINTR of device, as assigned by OAL.
Requirements
Header |
pcireg.h |