Windows XP
ActiveState Perl 5.8.7 build 815

I've seen this in the past with other keys, but I really need to work
heavily inside the Enum key now and this is running me into a wall.
I've stripped the code down to the simplest possible:

----
use Win32::TieRegistry ( Delimiter=>"/", ArrayValues=>0 );
        $key = $Registry->{"LMachine/System/CurrentControlSet/Enum/"} ||
die "$^E\n";
----

This fails.  Error message is: "The system could not find the
environment option that was entered".  Change the key to
{".../CurrentControlSet/Control/"} or
{".../CurrentControlSet/Services/"} for example and it works just fine.
I've made no permission changes to the registry from what Windows
provides by default, I have access to this key through Regedit, and I
can read this key using any other 3rd party registry command-line
utility.  Permissions are Everyone:Read, System:Full Control.

Anyone have any suggestions?  TIA.

Bill in Brooklyn

_______________________________________________
Perl-Win32-Users mailing list
[email protected]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to