you could also try the priMapState()

it plays directly with the registry.
only problem with it, is that it does not provide you the list but you need to provide the printer data and it will tell if it is connected or not.
_________________________
!

download KiXnet