TABLE 1: Registry Value Types
Value Type Description
REG_NONE No value type
REG_SZ Unicode NULL terminated string
REG_EXPAND_SZ Unicode NULL terminated string that can have embedded environment variables
REG_BINARY Arbitrary length binary data
REG_DWORD 32-bit number
REG_DWORD_BIG_ENDIAN 32-bit number, high byte first
REG_LINK Unicode symbolic link
REG_MULTI_SZ Array of Unicode strings
REG_RESOURCE_LIST Hardware resource description
REG_FULL_RESOURCE_DESCRIPTOR Hardware resource description
REG_RESOURCE_REQUIREMENTS_LIST Resource requirements