I am trying to populate a list box with the available paper sizes for a particular network printer. If I use GetCanaoicalMediaNames my list is populated with all available paper sizes from every printer on the network.

Any suggestions?