J
Jon
Hello, I have been doing some various testing using the Setup API and
registering device drivers.
The basic Idea is that I create a device using the Setup API. The
calls that I used are as follows: SetupDiCreateDeviceInfoList,
SetupDiCreateDeviceInfo, SetupDiCallClassInstaller.
On Windows XP platforms, it works great. I look at
HKLM\SYSTEM\Enum\CurrentControlSet\Enum\Root and my device is listed.
On 32-bit Vista platforms, it works great too. The problem I am having
though is that using 64-bit Vista, it doesn't seem to have been listed
in the registry key specified above. From what I know, Vista doesn't
use redirection for keys in SYSTEM does it? I know that some keys in
Software get redirected to some Wow64 keys.
Thanks ahead of time for any comments.
registering device drivers.
The basic Idea is that I create a device using the Setup API. The
calls that I used are as follows: SetupDiCreateDeviceInfoList,
SetupDiCreateDeviceInfo, SetupDiCallClassInstaller.
On Windows XP platforms, it works great. I look at
HKLM\SYSTEM\Enum\CurrentControlSet\Enum\Root and my device is listed.
On 32-bit Vista platforms, it works great too. The problem I am having
though is that using 64-bit Vista, it doesn't seem to have been listed
in the registry key specified above. From what I know, Vista doesn't
use redirection for keys in SYSTEM does it? I know that some keys in
Software get redirected to some Wow64 keys.
Thanks ahead of time for any comments.