Target designer fails to add registry keys during build


F

fuhuang

I am trying to componetize a Promise IDE controller. I added the
following registry keys (WXPE SP2):


[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 2]
"Interrupt"=dword:00000011
"IOAddress"=dword:0000df00
"Driver"="ultra"

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 2\Scsi Bus 0]

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 2\Scsi Bus
0\Initiator Id 255]

During the "build" stage of Target Designer I get the following errors:


: Error 1004: Invalid resource:
"<RegKey(819):"HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port
2">": (Error 1010 (0x3F2) in "PlatformLib::TargetRegEdit": Invalid key
path: "HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 2")
Error 1010 (0x3F2) in "PlatformLib::TargetRegEdit": Invalid key path:
"HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 2\Scsi Bus 0"
R: Error 1004: Invalid resource:
"<RegKey(819):"HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port
2\Scsi Bus 0">": (Error 1010 (0x3F2) in "PlatformLib::TargetRegEdit":
Invalid key path: "HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port
2\Scsi Bus 0")
Error 1010 (0x3F2) in "PlatformLib::TargetRegEdit": Invalid key path:
"HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 2\Scsi Bus
0\Initiator Id 255"
R: Error 1004: Invalid resource:
"<RegKey(819):"HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port
2\Scsi Bus 0\Initiator Id 255">": (Error 1010 (0x3F2) in
"PlatformLib::TargetRegEdit": Invalid key path:
"HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 2\Scsi Bus
0\Initiator Id 255")
Error 1010 (0x3F2) in "PlatformLib::TargetRegEdit": Invalid key path:
"HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 2"
R: Error 1004: Invalid resource:
"HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 2\Driver": (Error
1010 (0x3F2) in "PlatformLib::TargetRegEdit": Invalid key path:
"HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 2")
Error 1010 (0x3F2) in "PlatformLib::TargetRegEdit": Invalid key path:
"HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 2"
R: Error 1004: Invalid resource:
"HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 2\Interrupt":
(Error 1010 (0x3F2) in "PlatformLib::TargetRegEdit": Invalid key path:
"HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 2")
Error 1010 (0x3F2) in "PlatformLib::TargetRegEdit": Invalid key path:
"HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 2"
R: Error 1004: Invalid resource:
"HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 2\IOAddress":
(Error 1010 (0x3F2) in "PlatformLib::TargetRegEdit": Invalid key path:
"HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 2")


I checked in Component Designer and the registry names are ok. I don't
see any extra or missing white spaces. One interesting thing is that
when I run regedit I cannot manually create a key under
HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi

Can somebody help?

thanks!
 
Ad

Advertisements


Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top