davep davep@cyw.uklinux.net writes:
RegQueryValue() & RegEnumValue()
We need to return the data length for REG_BINARY value types as well as strings when called with a null buffer pointer.
I don't understand why you need that. We already return the data length in all cases, including REG_BINARY. Could you elaborate a bit on exactly what is going wrong?