Hi,
Does findfirst not return filenames with a ':' character in them
properly? I only get the last part of the filename, the part after the
':'. Try listing /sys/bus/pci/devices with findfirst on a Linux system.
FindFirst('/sys/bus/pci/devices/*', faAnyFile, Info); etc...
Micha