PCI_DEV_INFO (Windows CE 5.0)

Send Feedback

This structure describes a PCI device.

typedef struct _PCI_DEV_INFO {WCHAR RegPath[DEVKEY_LEN];DWORD Bus;DWORD Device;DWORD Function;PPCI_COMMON_CONFIG Cfg;PCI_RSRC_LIST MemBase;PCI_RSRC_LIST MemLen;PCI_RSRC_LIST IoBase;PCI_RSRC_LIST IoLen;BOOL Matched;BOOL Configure;BOOL ConfigEntry;WCHAR ConfigEntryName[DEVENTRY_LEN];WCHAR ConfigDllName[DEVDLL_LEN];WCHAR DllName[DEVDLL_LEN];DWORD DevFlags;PPCI_CFG_INFO ConfigInfo;DWORD Command;DWORD BridgeControl;DWORD Latency;DWORD SecondaryLatency;} PCI_DEV_INFO, *PPCI_DEV_INFO; 

Members

  • RegPath
    Registry path to device's registry key.
  • Bus
    PCI device bus number.
  • Device
    PCI device number.
  • Function
    PCI device function number.
  • Cfg
    Copy of the device's configuration registers.
  • MemBase
    Pointer to a structure that contains memory resource base addresses.
  • MemLen
    Pointer to a structure that contains memory resource sizes.
  • IoBase
    Pointer to a structure that contains I/O resource base addresses.
  • IoLen
    Pointer to a structure that contains I/O resource sizes.
  • Matched
    TRUE if this device has been matched to a registry entry.
  • Configure
    TRUE if the PCI bus driver will configure this device.
  • ConfigEntry
    TRUE if there is a configuration routine associated with this device.
  • ConfigEntryName
    Entry point of configuration module.
  • ConfigDllName
    Configuration routine's DLL. Empty string, if the configuration routine is in the device driver DLL.
  • DllName
    Name of device driver DLL.
  • DevFlags
    Device flags from device driver's registry entry.
  • ConfigInfo
    Configuration routine entry point function pointer.
  • Command
    Copy of the Command registry value.
  • BridgeControl
    Copy of the BridgeControl registry value.
  • Latency
    Copy of the Latency registry value.
  • SecondaryLatency
    Copy of the SecondaryLatency registry value.

Requirements

OS Versions: Windows CE .NET 4.0 and later.
Header: PCIbus.h.

See Also

ConfigInit | ConfigRsrc | ConfigSize | DeviceConfig

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.