I've used the GetVolumeInformation to return the serial number of a CD that is in the CD Drive on my computer - so I know it's not right for what i want to do now!

I want to get the serial (or is it part/product) number for my CD Drive (and any other drive for that matter) - e.g. DVD2240E for my Creative Labs DVD Drive.

I think I could get it through BIOS but this involves getting the WMI download from Microsoft and if there's an easier solution I'd appreciate it.

Thanks in advance

Matt