№ | Тип данных в реестре | Возвращаемый тип | Описание |
0 | REG_NONE | Бинарный | Нетипизированные данные. Можно использовать как проверку существования параметра. |
1 | REG_SZ | Строковый | Любой символ включая управляющие и юникод (кроме NULL) |
2 | REG_EXPAND_SZ | Строковый | Текстовые данные содержашие переменные типа %Temp% |
3 | REG_BINARY | Бинарный | Бинарный тип данных |
4 | REG_DWORD | Double, Int64, 32 бита | Целые числа от 0 до 4294967295 (0xFFFFFFFF), часто используется как флаг 1 или 0, цвет |
5 | REG_DWORD_BIG_ENDIAN | Бинарный | Числа с обратным порядком байтов |
6 | REG_LINK | | Символическая ссылка на другой раздел реестра |
7 | REG_MULTI_SZ | Строковый | Многострочный текст |
8 | REG_RESOURCE_LIST | Бинарный | Список ресурсов. Не представляет интереса для хранения данных |
9 | REG_FULL_RESOURCE_DESCRIPTOR | Бинарный | Дескриптор. Не представляет интереса для хранения данных |
10 | REG_RESOURCE_REQUIREMENTSLIST | Бинарный | Список ресурсов. Не представляет интереса для хранения данных |
11 | REG_QWORD | Int64, 64 бита | Числа в виде 64-разрядного целого. Поддерживается в x64 системе |