- How do I determine modem type?
- Posted by Ed K on May 26th, 2005
Hi,
If I'm looking at modem entries in the registry (class "Modem"), how can I
determine the modem's physical connection to the system? For example, how
can I tell if a specific modem is connected through PCI, USB, IR, Bluetooth,
etc.? I noticed that the "MatchingDeviceId" value (SPDRP_HARDWAREID) usually
has the correct type in it, but a few modems seem to be misleading. For
example, I have a PCMCIA modem that seems to think its a USB device
(apparently it implements a USB hub inside the card, but its not available
externally). Is there some other way to determine the physical connection
type?
Thanks,
Ed.
- Posted by Pavel A. on May 27th, 2005
"Ed K" wrote:
<snip>
Very strange and unlikely. Please check again.
--PA
- Posted by Maxim S. Shatskih on May 27th, 2005
I don't think it is possible. The virtual modem authors are trying to
provide 100% compatibility with the real hardware.
Try SetupDiGetDeviceRegistryProperty about enumerator name, legacy bus
type, bus type GUID and so on. Can be an approach (more or less).
--
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
maxim@storagecraft.com
http://www.storagecraft.com
"Ed K" <EdK@discussions.microsoft.com> wrote in message
news:1BC312A6-C5F9-4984-A2CF-38EADB20911C@microsoft.com...
- Posted by Ed K on May 27th, 2005
Hi Pavel,
If you ever get a chance, check out an AirPrime PC3300 (now owned by Sierra)
or Sierra PC5220 wireless PC card modem. They install as multifunction
devices with USB hubs and the modems' registry entries show MatchingDeviceId
= usb\vid_... The hubs show up in the device manager. These devices do not
have any external connections. There are no other modem entries for these
devices.
Ed.
"Pavel A." wrote:
- Posted by Ed K on May 27th, 2005
Sorry, I meant USB devices, not hubs. They install Lucent USB Open Host
Controllers when the devices are plugged in.
"Ed K" wrote:
- Posted by Pavel A. on May 27th, 2005
Well if Windows sees this as cardbus USB controller, there is a root hub on it...
then the modem really is USB device... kind of expresscard today 
The life always is above any literature... including technical standards, hehe.
--PA
"Ed K" <EdK@discussions.microsoft.com> wrote in message news:5E6765F7-55CF-4C53-A9A4-6319DC1B09EA@microsoft.com...