Quantcast
Channel: Windows XP Forum RSS Feed
Viewing all articles
Browse latest Browse all 25

problem with WMI

$
0
0
I need to have some unique id from pc components in my project. i tryed to use WMI (Win32_PhysicalMedia and Win32_Processor classes) but there are two problems:

1- sometimes WMI doesn't return related data for a specific hardware. for example if the pc which has a SATA hard disk, WMI returns null as serial number. there is same problem with some processors.

2- sometimes WMI needs administrator permission. for example only administrator can get hard disk serial number with Win32_PhysicalMedia. it makes problem when i want to use this data in a software lick where the end user is not system administrator.


i tryed to use DeviceIOControl to obtain SATA hard disk serial number.it works but second problem (admin permission) already exist.

now i have two questions:
1- is there any solution for handling these problems in WMI?
2- is there any other way to get hardware unique id except than WMI?


thanks

Viewing all articles
Browse latest Browse all 25

Trending Articles