- Sep 20, 2013
- 5
- 0
- 0
Hi Folks,
Hope someone can help with this query, I've been searching the web for an answer but to no avail.
Not actually sure if this is the correct section for this posting, so apologies if not!
I know that a .INF file describes your driver and the device it controls, to the Windows operating system. And part of the.INF file holds a hardware id or a compatible id that identifies that the driver is the correct driver for the hardware.
So firstly I'm a little unsure of the difference between a hardware id and a compatible id. I know that these are both vendor assigned id strings, and i think that it was back in Win7 when compatible id's were accepted...
But my main question concerns where do these id's actually reside - For example, if i plugged a Network card onto a PCI bus - would the Network card send an IRP to the bus controller containing it's ID, and then the systems device installer take these ID's and try and find a match in the .INF file? And if this is so, does this mean the hardware or compatible ID resides on the Network card?
Many thanks for the help
Hope someone can help with this query, I've been searching the web for an answer but to no avail.
Not actually sure if this is the correct section for this posting, so apologies if not!
I know that a .INF file describes your driver and the device it controls, to the Windows operating system. And part of the.INF file holds a hardware id or a compatible id that identifies that the driver is the correct driver for the hardware.
So firstly I'm a little unsure of the difference between a hardware id and a compatible id. I know that these are both vendor assigned id strings, and i think that it was back in Win7 when compatible id's were accepted...
But my main question concerns where do these id's actually reside - For example, if i plugged a Network card onto a PCI bus - would the Network card send an IRP to the bus controller containing it's ID, and then the systems device installer take these ID's and try and find a match in the .INF file? And if this is so, does this mean the hardware or compatible ID resides on the Network card?
Many thanks for the help