How about using IoGetDeviceProperty(DevicePropertyHardwareId) - this is the
supported way to read from the registry.
/simgr
-----Original Message-----
From: Michal Vodicka [mailto:xxxxx@upek.com]
Sent: Tuesday, September 07, 2004 12:05 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] How to get vendor and product ID for an USB device during
AddDevice?
For some legacy reason I’d need to get USB product and vendor IDs before FDO
creation in AddDevice entry point. So I send _URB_CONTROL_DESCRIPTOR_REQUEST
to PDO to get USB_DEVICE_DESCRIPTOR. All works well when device is just
plugged in. However, when I disable and enable device, I get
STATUS_DEVICE_NOT_CONNECTED in XP SP0 and STATUS_DEVICE_BUSY in XP SP2. It
works when IRP_MN_START_DEVICE is sent but it is too late for my purpose. Is
there any reason why it doesn’t work? And is there another way how to get
these IDs? Parsing HardwareID from registry doesn’t seem as a good idea for
me.
Best regards,
Michal Vodicka
UPEK, Inc.
[xxxxx@upek.com, http://www.upek.com]
Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
You are currently subscribed to ntdev as: unknown lmsubst tag argument: ‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com
Thanks but this is what I wanted to avoid. I’m not sure if HardwareID format is stable, documened and can’t change between OS versions or even SPs.
Best regards,
Michal Vodicka
UPEK, Inc.
[xxxxx@upek.com, http://www.upek.com]
From: xxxxx@lists.osr.com[SMTP:xxxxx@lists.osr.com] on behalf of Graham, Simon[SMTP:xxxxx@stratus.com]
Reply To: Windows System Software Devs Interest List
Sent: Tuesday, September 07, 2004 3:24 PM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] How to get vendor and product ID for an USB device du ring AddDevice?
How about using IoGetDeviceProperty(DevicePropertyHardwareId) - this is the
supported way to read from the registry.
/simgr
-----Original Message-----
From: Michal Vodicka [mailto:xxxxx@upek.com]
Sent: Tuesday, September 07, 2004 12:05 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] How to get vendor and product ID for an USB device during
AddDevice?
For some legacy reason I’d need to get USB product and vendor IDs before FDO
creation in AddDevice entry point. So I send _URB_CONTROL_DESCRIPTOR_REQUEST
to PDO to get USB_DEVICE_DESCRIPTOR. All works well when device is just
plugged in. However, when I disable and enable device, I get
STATUS_DEVICE_NOT_CONNECTED in XP SP0 and STATUS_DEVICE_BUSY in XP SP2. It
works when IRP_MN_START_DEVICE is sent but it is too late for my purpose. Is
there any reason why it doesn’t work? And is there another way how to get
these IDs? Parsing HardwareID from registry doesn’t seem as a good idea for
me.
Best regards,
Michal Vodicka
UPEK, Inc.
[xxxxx@upek.com, http://www.upek.com]
Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
You are currently subscribed to ntdev as: unknown lmsubst tag argument: ‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com
Questions? First check the Kernel Driver FAQ at http://www.osronline.com/article.cfm?id=256
You are currently subscribed to ntdev as: xxxxx@upek.com
To unsubscribe send a blank email to xxxxx@lists.osr.com
As has been mentioned, you don’t want to ask the device what it’s
VID/PID are, because there are devices out there (argh) that do things
(potentially destructive) when they are queried for this.
The PnP ID is probably the best you’re going to get. It’s pretty much an
industry standard and a huge number of things will break if it’s changed
suddenly.
Michal Vodicka wrote:
Thanks but this is what I wanted to avoid. I’m not sure if HardwareID format is stable, documened and can’t change between OS versions or even SPs.
Best regards,
Michal Vodicka
UPEK, Inc.
[xxxxx@upek.com, http://www.upek.com]
>----------
>From: xxxxx@lists.osr.com[SMTP:xxxxx@lists.osr.com] on behalf of Graham, Simon[SMTP:xxxxx@stratus.com]
>Reply To: Windows System Software Devs Interest List
>Sent: Tuesday, September 07, 2004 3:24 PM
>To: Windows System Software Devs Interest List
>Subject: RE: [ntdev] How to get vendor and product ID for an USB device du ring AddDevice?
>
>How about using IoGetDeviceProperty(DevicePropertyHardwareId) - this is the
>supported way to read from the registry.
>
>/simgr
>
>-----Original Message-----
>From: Michal Vodicka [mailto:xxxxx@upek.com]
>Sent: Tuesday, September 07, 2004 12:05 AM
>To: Windows System Software Devs Interest List
>Subject: [ntdev] How to get vendor and product ID for an USB device during
>AddDevice?
>
>For some legacy reason I’d need to get USB product and vendor IDs before FDO
>creation in AddDevice entry point. So I send _URB_CONTROL_DESCRIPTOR_REQUEST
>to PDO to get USB_DEVICE_DESCRIPTOR. All works well when device is just
>plugged in. However, when I disable and enable device, I get
>STATUS_DEVICE_NOT_CONNECTED in XP SP0 and STATUS_DEVICE_BUSY in XP SP2. It
>works when IRP_MN_START_DEVICE is sent but it is too late for my purpose. Is
>there any reason why it doesn’t work? And is there another way how to get
>these IDs? Parsing HardwareID from registry doesn’t seem as a good idea for
>me.
>
>Best regards,
>
>Michal Vodicka
>UPEK, Inc.
>[xxxxx@upek.com, http://www.upek.com]
>
>
>—
>Questions? First check the Kernel Driver FAQ at
>http://www.osronline.com/article.cfm?id=256
>
>You are currently subscribed to ntdev as: unknown lmsubst tag argument: ‘’
>To unsubscribe send a blank email to xxxxx@lists.osr.com
>
>—
>Questions? First check the Kernel Driver FAQ at http://www.osronline.com/article.cfm?id=256
>
>You are currently subscribed to ntdev as: xxxxx@upek.com
>To unsubscribe send a blank email to xxxxx@lists.osr.com
>
–
…/ray..
Please remove “.spamblock” from my email address if you need to contact
me outside the newsgroup.
The hardware ID format for USB devices is stable. Just think about how
many INFs we’d break if we changed it.
-p
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Michal Vodicka
Sent: Tuesday, September 07, 2004 3:10 PM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] How to get vendor and product ID for an
USB device du ring AddDevice?
Thanks but this is what I wanted to avoid. I’m not sure if
HardwareID format is stable, documened and can’t change
between OS versions or even SPs.
Best regards,
Michal Vodicka
UPEK, Inc.
[xxxxx@upek.com, http://www.upek.com]
> ----------
> From:
xxxxx@lists.osr.com[SMTP:xxxxx@lis
ts.osr.com] on behalf of Graham, Simon[SMTP:xxxxx@stratus.com]
> Reply To: Windows System Software Devs Interest List
> Sent: Tuesday, September 07, 2004 3:24 PM
> To: Windows System Software Devs Interest List
> Subject: RE: [ntdev] How to get vendor and product ID
for an USB device du ring AddDevice?
>
> How about using
IoGetDeviceProperty(DevicePropertyHardwareId) - this
> is the supported way to read from the registry.
>
> /simgr
>
> -----Original Message-----
> From: Michal Vodicka [mailto:xxxxx@upek.com]
> Sent: Tuesday, September 07, 2004 12:05 AM
> To: Windows System Software Devs Interest List
> Subject: [ntdev] How to get vendor and product ID for an USB device
> during AddDevice?
>
> For some legacy reason I’d need to get USB product and vendor IDs
> before FDO creation in AddDevice entry point. So I send
> _URB_CONTROL_DESCRIPTOR_REQUEST to PDO to get
USB_DEVICE_DESCRIPTOR.
> All works well when device is just plugged in. However,
when I disable
> and enable device, I get STATUS_DEVICE_NOT_CONNECTED in XP SP0 and
> STATUS_DEVICE_BUSY in XP SP2. It works when IRP_MN_START_DEVICE is
> sent but it is too late for my purpose. Is there any reason why it
> doesn’t work? And is there another way how to get these
IDs? Parsing
> HardwareID from registry doesn’t seem as a good idea for me.
>
> Best regards,
>
> Michal Vodicka
> UPEK, Inc.
> [xxxxx@upek.com, http://www.upek.com]
>
>
> —
> Questions? First check the Kernel Driver FAQ at
> http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as: unknown lmsubst
tag argument: ‘’
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>
> —
> Questions? First check the Kernel Driver FAQ at
> http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as:
xxxxx@upek.com To
> unsubscribe send a blank email to xxxxx@lists.osr.com
>
Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
You are currently subscribed to ntdev as: unknown lmsubst tag
argument: ‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com
> ----------
From: xxxxx@lists.osr.com[SMTP:xxxxx@lists.osr.com] on behalf of Ray Trent[SMTP:xxxxx@synaptics.spamblock.com]
Reply To: Windows System Software Devs Interest List
Sent: Wednesday, September 08, 2004 1:42 AM
To: Windows System Software Devs Interest List
Subject: Re:[ntdev] How to get vendor and product ID for an USB device du ring AddDevice?
As has been mentioned,
Where? I received only yours and Simon’s reply. Unfortunately, list archive isn’t available and searching doesn’t show today’s mails. Sometimes I have suspicion I don’t receive all messages posted to OSR lists.
you don’t want to ask the device what it’s
VID/PID are, because there are devices out there (argh) that do things
(potentially destructive) when they are queried for this.
Strange devices. However, my driver handles only our devices and I’m sure they won’t do anything bad when queried for IDs/USB descriptor. It handles several devices with different PIDs and we will change VID in the near future. So I have to distinguish them somewhat. Driver is installed standard way via INF (signed) so I can be sure it will be used for our devices only.
BTW, OS has to ask any device for VID/PID when plugged in to find appropriate driver.
The PnP ID is probably the best you’re going to get. It’s pretty much an
industry standard and a huge number of things will break if it’s changed
suddenly.
OK but this method seems ugly to me. Fortunately, in the meantime I found a way how to postpone the decision to start device phase when IDs are already available and I read them anyway.
Best regards,
Michal Vodicka
UPEK, Inc.
[xxxxx@upek.com, http://www.upek.com]
Thanks. Just for curiosity, I still wonder why USB device descriptor can be read after hw plug-in and can’t be read after disable/enable in AddDevice. Do you have any explanation?
Best regards,
Michal Vodicka
UPEK, Inc.
[xxxxx@upek.com, http://www.upek.com]
From: xxxxx@lists.osr.com[SMTP:xxxxx@lists.osr.com] on behalf of Peter Wieland[SMTP:xxxxx@windows.microsoft.com]
Reply To: Windows System Software Devs Interest List
Sent: Wednesday, September 08, 2004 2:22 AM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] How to get vendor and product ID for an USB device du ring AddDevice?
The hardware ID format for USB devices is stable. Just think about how
many INFs we’d break if we changed it.
-p
> -----Original Message-----
> From: xxxxx@lists.osr.com
> [mailto:xxxxx@lists.osr.com] On Behalf Of Michal Vodicka
> Sent: Tuesday, September 07, 2004 3:10 PM
> To: Windows System Software Devs Interest List
> Subject: RE: [ntdev] How to get vendor and product ID for an
> USB device du ring AddDevice?
>
> Thanks but this is what I wanted to avoid. I’m not sure if
> HardwareID format is stable, documened and can’t change
> between OS versions or even SPs.
>
> Best regards,
>
> Michal Vodicka
> UPEK, Inc.
> [xxxxx@upek.com, http://www.upek.com]
>
> > ----------
> > From:
> xxxxx@lists.osr.com[SMTP:xxxxx@lis
> ts.osr.com] on behalf of Graham, Simon[SMTP:xxxxx@stratus.com]
> > Reply To: Windows System Software Devs Interest List
> > Sent: Tuesday, September 07, 2004 3:24 PM
> > To: Windows System Software Devs Interest List
> > Subject: RE: [ntdev] How to get vendor and product ID
> for an USB device du ring AddDevice?
> >
> > How about using
> IoGetDeviceProperty(DevicePropertyHardwareId) - this
> > is the supported way to read from the registry.
> >
> > /simgr
> >
> > -----Original Message-----
> > From: Michal Vodicka [mailto:xxxxx@upek.com]
> > Sent: Tuesday, September 07, 2004 12:05 AM
> > To: Windows System Software Devs Interest List
> > Subject: [ntdev] How to get vendor and product ID for an USB device
> > during AddDevice?
> >
> > For some legacy reason I’d need to get USB product and vendor IDs
> > before FDO creation in AddDevice entry point. So I send
> > _URB_CONTROL_DESCRIPTOR_REQUEST to PDO to get
> USB_DEVICE_DESCRIPTOR.
> > All works well when device is just plugged in. However,
> when I disable
> > and enable device, I get STATUS_DEVICE_NOT_CONNECTED in XP SP0 and
> > STATUS_DEVICE_BUSY in XP SP2. It works when IRP_MN_START_DEVICE is
> > sent but it is too late for my purpose. Is there any reason why it
> > doesn’t work? And is there another way how to get these
> IDs? Parsing
> > HardwareID from registry doesn’t seem as a good idea for me.
> >
> > Best regards,
> >
> > Michal Vodicka
> > UPEK, Inc.
> > [xxxxx@upek.com, http://www.upek.com]
> >
> >
> > —
> > Questions? First check the Kernel Driver FAQ at
> > http://www.osronline.com/article.cfm?id=256
> >
> > You are currently subscribed to ntdev as: unknown lmsubst
> tag argument: ‘’
> > To unsubscribe send a blank email to xxxxx@lists.osr.com
> >
> > —
> > Questions? First check the Kernel Driver FAQ at
> > http://www.osronline.com/article.cfm?id=256
> >
> > You are currently subscribed to ntdev as:
> xxxxx@upek.com To
> > unsubscribe send a blank email to xxxxx@lists.osr.com
> >
>
> —
> Questions? First check the Kernel Driver FAQ at
> http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as: unknown lmsubst tag
> argument: ‘’>
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>
Questions? First check the Kernel Driver FAQ at http://www.osronline.com/article.cfm?id=256
You are currently subscribed to ntdev as: unknown lmsubst tag argument: ‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com
Lots of people take shortcuts when they are designing hardware. Some will,
for instance, look at the traffic generated by Windows across USB and say
things like “ID’s get queried only once, up front, so I can reset my odd hardware subsystem here> when the ID query comes in.” This seems to
work until somebody queries an ID later in the process.
–
Jake Oshins
Windows Kernel Group
This posting is provided “AS IS” with no warranties, and confers no rights.
“Michal Vodicka” wrote in message
news:xxxxx@ntdev…
Thanks. Just for curiosity, I still wonder why USB device descriptor can be
read after hw plug-in and can’t be read after disable/enable in AddDevice.
Do you have any explanation?
Best regards,
Michal Vodicka
UPEK, Inc.
[xxxxx@upek.com, http://www.upek.com]
> ----------
> From:
> xxxxx@lists.osr.com[SMTP:xxxxx@lists.osr.com]
> on behalf of Peter Wieland[SMTP:xxxxx@windows.microsoft.com]
> Reply To: Windows System Software Devs Interest List
> Sent: Wednesday, September 08, 2004 2:22 AM
> To: Windows System Software Devs Interest List
> Subject: RE: [ntdev] How to get vendor and product ID for an USB device du
> ring AddDevice?
>
> The hardware ID format for USB devices is stable. Just think about how
> many INFs we’d break if we changed it.
>
> -p
>
> > -----Original Message-----
> > From: xxxxx@lists.osr.com
> > [mailto:xxxxx@lists.osr.com] On Behalf Of Michal Vodicka
> > Sent: Tuesday, September 07, 2004 3:10 PM
> > To: Windows System Software Devs Interest List
> > Subject: RE: [ntdev] How to get vendor and product ID for an
> > USB device du ring AddDevice?
> >
> > Thanks but this is what I wanted to avoid. I’m not sure if
> > HardwareID format is stable, documened and can’t change
> > between OS versions or even SPs.
> >
> > Best regards,
> >
> > Michal Vodicka
> > UPEK, Inc.
> > [xxxxx@upek.com, http://www.upek.com]
> >
> > > ----------
> > > From:
> > xxxxx@lists.osr.com[SMTP:xxxxx@lis
> > ts.osr.com] on behalf of Graham, Simon[SMTP:xxxxx@stratus.com]
> > > Reply To: Windows System Software Devs Interest List
> > > Sent: Tuesday, September 07, 2004 3:24 PM
> > > To: Windows System Software Devs Interest List
> > > Subject: RE: [ntdev] How to get vendor and product ID
> > for an USB device du ring AddDevice?
> > >
> > > How about using
> > IoGetDeviceProperty(DevicePropertyHardwareId) - this
> > > is the supported way to read from the registry.
> > >
> > > /simgr
> > >
> > > -----Original Message-----
> > > From: Michal Vodicka [mailto:xxxxx@upek.com]
> > > Sent: Tuesday, September 07, 2004 12:05 AM
> > > To: Windows System Software Devs Interest List
> > > Subject: [ntdev] How to get vendor and product ID for an USB device
> > > during AddDevice?
> > >
> > > For some legacy reason I’d need to get USB product and vendor IDs
> > > before FDO creation in AddDevice entry point. So I send
> > > _URB_CONTROL_DESCRIPTOR_REQUEST to PDO to get
> > USB_DEVICE_DESCRIPTOR.
> > > All works well when device is just plugged in. However,
> > when I disable
> > > and enable device, I get STATUS_DEVICE_NOT_CONNECTED in XP SP0 and
> > > STATUS_DEVICE_BUSY in XP SP2. It works when IRP_MN_START_DEVICE is
> > > sent but it is too late for my purpose. Is there any reason why it
> > > doesn’t work? And is there another way how to get these
> > IDs? Parsing
> > > HardwareID from registry doesn’t seem as a good idea for me.
> > >
> > > Best regards,
> > >
> > > Michal Vodicka
> > > UPEK, Inc.
> > > [xxxxx@upek.com, http://www.upek.com]
> > >
> > >
> > > —
> > > Questions? First check the Kernel Driver FAQ at
> > > http://www.osronline.com/article.cfm?id=256
> > >
> > > You are currently subscribed to ntdev as: unknown lmsubst
> > tag argument: ‘’
> > > To unsubscribe send a blank email to xxxxx@lists.osr.com
> > >
> > > —
> > > Questions? First check the Kernel Driver FAQ at
> > > http://www.osronline.com/article.cfm?id=256
> > >
> > > You are currently subscribed to ntdev as:
> > xxxxx@upek.com To
> > > unsubscribe send a blank email to xxxxx@lists.osr.com
> > >
> >
> > —
> > Questions? First check the Kernel Driver FAQ at
> > http://www.osronline.com/article.cfm?id=256
> >
> > You are currently subscribed to ntdev as: unknown lmsubst tag
> > argument: ‘’>
> > To unsubscribe send a blank email to xxxxx@lists.osr.com
> >
>
> —
> Questions? First check the Kernel Driver FAQ at
> http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as: unknown lmsubst tag argument: ‘’
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>
Ouch. After several years working with hw people I shouldn’t be surprised 
Best regards,
Michal Vodicka
UPEK, Inc.
[xxxxx@upek.com, http://www.upek.com]
From: xxxxx@lists.osr.com[SMTP:xxxxx@lists.osr.com] on behalf of Jake Oshins[SMTP:xxxxx@windows.microsoft.com]
Reply To: Windows System Software Devs Interest List
Sent: Wednesday, September 08, 2004 5:47 AM
To: Windows System Software Devs Interest List
Subject: Re:[ntdev] How to get vendor and product ID for an USB device du ring AddDevice?
Lots of people take shortcuts when they are designing hardware. Some will,
for instance, look at the traffic generated by Windows across USB and say
things like “ID’s get queried only once, up front, so I can reset my > odd hardware subsystem here> when the ID query comes in.” This seems to
> work until somebody queries an ID later in the process.
>
> –
> Jake Oshins
> Windows Kernel Group
>
> This posting is provided “AS IS” with no warranties, and confers no rights.
>
>
> “Michal Vodicka” wrote in message
> news:xxxxx@ntdev…
> Thanks. Just for curiosity, I still wonder why USB device descriptor can be
> read after hw plug-in and can’t be read after disable/enable in AddDevice.
> Do you have any explanation?
>
> Best regards,
>
> Michal Vodicka
> UPEK, Inc.
> [xxxxx@upek.com, http://www.upek.com]
>
>
> > ----------
> > From:
> > xxxxx@lists.osr.com[SMTP:xxxxx@lists.osr.com]
> > on behalf of Peter Wieland[SMTP:xxxxx@windows.microsoft.com]
> > Reply To: Windows System Software Devs Interest List
> > Sent: Wednesday, September 08, 2004 2:22 AM
> > To: Windows System Software Devs Interest List
> > Subject: RE: [ntdev] How to get vendor and product ID for an USB device du
> > ring AddDevice?
> >
> > The hardware ID format for USB devices is stable. Just think about how
> > many INFs we’d break if we changed it.
> >
> > -p
> >
> > > -----Original Message-----
> > > From: xxxxx@lists.osr.com
> > > [mailto:xxxxx@lists.osr.com] On Behalf Of Michal Vodicka
> > > Sent: Tuesday, September 07, 2004 3:10 PM
> > > To: Windows System Software Devs Interest List
> > > Subject: RE: [ntdev] How to get vendor and product ID for an
> > > USB device du ring AddDevice?
> > >
> > > Thanks but this is what I wanted to avoid. I’m not sure if
> > > HardwareID format is stable, documened and can’t change
> > > between OS versions or even SPs.
> > >
> > > Best regards,
> > >
> > > Michal Vodicka
> > > UPEK, Inc.
> > > [xxxxx@upek.com, http://www.upek.com]
> > >
> > > > ----------
> > > > From:
> > > xxxxx@lists.osr.com[SMTP:xxxxx@lis
> > > ts.osr.com] on behalf of Graham, Simon[SMTP:xxxxx@stratus.com]
> > > > Reply To: Windows System Software Devs Interest List
> > > > Sent: Tuesday, September 07, 2004 3:24 PM
> > > > To: Windows System Software Devs Interest List
> > > > Subject: RE: [ntdev] How to get vendor and product ID
> > > for an USB device du ring AddDevice?
> > > >
> > > > How about using
> > > IoGetDeviceProperty(DevicePropertyHardwareId) - this
> > > > is the supported way to read from the registry.
> > > >
> > > > /simgr
> > > >
> > > > -----Original Message-----
> > > > From: Michal Vodicka [mailto:xxxxx@upek.com]
> > > > Sent: Tuesday, September 07, 2004 12:05 AM
> > > > To: Windows System Software Devs Interest List
> > > > Subject: [ntdev] How to get vendor and product ID for an USB device
> > > > during AddDevice?
> > > >
> > > > For some legacy reason I’d need to get USB product and vendor IDs
> > > > before FDO creation in AddDevice entry point. So I send
> > > > _URB_CONTROL_DESCRIPTOR_REQUEST to PDO to get
> > > USB_DEVICE_DESCRIPTOR.
> > > > All works well when device is just plugged in. However,
> > > when I disable
> > > > and enable device, I get STATUS_DEVICE_NOT_CONNECTED in XP SP0 and>
> > > > STATUS_DEVICE_BUSY in XP SP2. It works when IRP_MN_START_DEVICE is
> > > > sent but it is too late for my purpose. Is there any reason why it
> > > > doesn’t work? And is there another way how to get these
> > > IDs? Parsing
> > > > HardwareID from registry doesn’t seem as a good idea for me.
> > > >
> > > > Best regards,
> > > >
> > > > Michal Vodicka
> > > > UPEK, Inc.
> > > > [xxxxx@upek.com, http://www.upek.com]
> > > >
> > > >
> > > > —
> > > > Questions? First check the Kernel Driver FAQ at
> > > > http://www.osronline.com/article.cfm?id=256
> > > >
> > > > You are currently subscribed to ntdev as: unknown lmsubst
> > > tag argument: ‘’
> > > > To unsubscribe send a blank email to xxxxx@lists.osr.com
> > > >
> > > > —
> > > > Questions? First check the Kernel Driver FAQ at
> > > > http://www.osronline.com/article.cfm?id=256
> > > >
> > > > You are currently subscribed to ntdev as:
> > > xxxxx@upek.com To
> > > > unsubscribe send a blank email to xxxxx@lists.osr.com
> > > >
> > >
> > > —
> > > Questions? First check the Kernel Driver FAQ at
> > > http://www.osronline.com/article.cfm?id=256
> > >
> > > You are currently subscribed to ntdev as: unknown lmsubst tag
> > > argument: ‘’>
> > > To unsubscribe send a blank email to xxxxx@lists.osr.com
> > >
> >
> > —
> > Questions? First check the Kernel Driver FAQ at
> > http://www.osronline.com/article.cfm?id=256
> >
> > You are currently subscribed to ntdev as: unknown lmsubst tag argument: ‘’
> > To unsubscribe send a blank email to xxxxx@lists.osr.com
> >
>
>
>
> —
> Questions? First check the Kernel Driver FAQ at http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as: xxxxx@upek.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>