[python-win32] _winreg.EnumValue, etc.
Martin Katz
mkatz@tapstone.com
Tue, 21 Jan 2003 13:31:24 -0800
We are trying to read all of the data under specific registry keys.
Unfortunately, we cannot seem to enumerate keys or values correctly if
the name contains Unicode or binary characters.
_winreg.EnumValue, _winreg.EnumKey, win32api.RegEnumValue, and
win32api.RegEnumKey all seem to return an ascii-ized version of data
instead of just returning a string that contains the correct bytes.
Has anybody written a version of these in Python that can deal with
arbitrary names?
By the way, it looks like the characters in a registry value name can
have any 16 bit value except the char(0). The registry key names also
cannot contain a backslash.
Martin Katz