See also: http://www.dlink.com/shareport/
You can use the printer on multiple PC's, just not at the same time.
It's like connecting a USB device (in this case a printer) directly to your PC, if you want to use it on another PC, you have to put the USB cable in the other PC.
In this case the little utility does the actual switching between the PC's.
If the device is in use by other user, you can hit the 'Request to use' button so a popup appears on the PC that's using the device asking if they would kindly release the printer.
This asks for a lot of self discipline for all the users in the network (never a good idea in *ANY* network imho) because otherwise you always have to yell to the other users to 'wake up and release the device already!'.
It's great if you want to connect a USB stick or USB mouse via your network to your PC (yes that works
i'v try'd) but not many people do/need that.
Why did they not make it a printserver so you can
share your printer?
And what about a fileserver option so you can
share you files? (Samba, FTP, whatever)
The USB port is there: why not put it to some good use?