Is the device instance ID extracted from the firmware of the device? I see
that it often matches the HWID but not always. I don't see a specific INF
directive that corresponds to the device ID so I'm wondering if that comes
directly from the device hardware itself.

JW

Re: Device Instace ID by Doron

Doron
Mon Sep 11 01:05:47 CDT 2006

from the ddk:

For BusQueryDeviceID, a bus driver supplies the device's device ID. A device
ID should contain the most-specific description of the device possible,
incorporating the name of the enumerator and strings identifying the
manufacturer, device, revision, packager, and packaged product, where
possible. For example, the PCI bus driver responds with device IDs of the
form PCI\VEN_xxxx&DEV_xxxx&SUBSYS_xxxxxxxx&REV_xx, encoding all five of the
items mentioned above. However, a device ID should not contain enough
information to differentiate between two identical devices. This information
should be encoded in the instance

typically, a driver will report the first HW ID as the DeviceID. INFs match
against a hardware or compatible ID, not a device or instance ID.

d

--
Please do not send e-mail directly to this alias. this alias is for
newsgroup purposes only.
This posting is provided "AS IS" with no warranties, and confers no rights.


"Jerry West" <jw@comcast.net> wrote in message
news:12g8scsols8g8d4@news.supernews.com...
> Is the device instance ID extracted from the firmware of the device? I see
> that it often matches the HWID but not always. I don't see a specific INF
> directive that corresponds to the device ID so I'm wondering if that comes
> directly from the device hardware itself.
>
> JW
>



Re: Device Instace ID by Maxim

Maxim
Mon Sep 11 04:06:44 CDT 2006

What device? SCSI? USB?

--
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
maxim@storagecraft.com
http://www.storagecraft.com

"Jerry West" <jw@comcast.net> wrote in message
news:12g8scsols8g8d4@news.supernews.com...
> Is the device instance ID extracted from the firmware of the device? I see
> that it often matches the HWID but not always. I don't see a specific INF
> directive that corresponds to the device ID so I'm wondering if that comes
> directly from the device hardware itself.
>
> JW
>
>