When the user's system is running Mac OS, you can use the Name Registry to determine if a PCI bus exists in it. Use the RegistryEntrySearch to locate a name entry that has a property named "device-type" with a property value "pci". If the routine returns noErr and its done parameter returns false, then a PCI bus exists.