The information in this article applies to:
SUMMARY
A call to HalSetBusData or HalSetBusDataByOffset fails if the target device
is a PCI bridge device and the data to be written is within the PCI common
configuration space header. This behavior is by-design, because these
functions are used only for programming nonbridge devices.
MORE INFORMATION
HalSetBusData and HalSetBusDataByOffset can only be used to program PCI
devices with a type 0x00 configuration space header. The Header Type
register (bits 6 through 0) in the PCI configuration space identifies the
device type.
Bit 7 of the HeaderType register indicates whether the device is a multifunction device (bit is 1) or a single function device (bit is 0). REFERENCESRefer to the Windows NT DDK for information about the HalSetBusData and HalSetBusDataByOffset functions. Refer to the PCI Local Bus Specification for information about PCI. Additional query words: card bus
Keywords : kbDDK kbKMode kbNTOS400 |
Last Reviewed: March 18, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |