Поделиться через


SRRF

Флаги, ограничивающие заданные или возвращаемые данные.

Констант/значение Описание
SRRF_RT_REG_NONE
0x00000001
Введите REG_NONE.
SRRF_RT_REG_SZ
0x00000002
Введите REG_SZ. REG_EXPAND_SZ типы автоматически преобразуются в REG_SZ, если не указан флаг SRRF_NOEXPAND.
SRRF_RT_REG_EXPAND_SZ
0x00000004
Введите REG_EXPAND_SZ. При получении значения необходимо также получить флаг SRRF_NOEXPAND, в противном случае SHRegGetValue завершается сбоем с ERROR_INVALID_PARAMETER.
SRRF_RT_REG_BINARY
0x00000008
Введите REG_BINARY.
SRRF_RT_REG_DWORD
0x00000010
Введите REG_DWORD.
SRRF_RT_REG_MULTI_SZ
0x00000020
Введите REG_MULTI_SZ.
SRRF_RT_REG_QWORD
0x00000040
Введите REG_QWORD.
SRRF_RT_DWORD
0x00000018
REG_DWORD и 32-разрядные типы REG_BINARY. Это эквивалентно SRRF_RT_REG_BINARY | SRRF_RT_REG_DWORD. Если при получении значения двоичные данные значения превышают 32 бита, оно не возвращается.
SRRF_RT_QWORD
0x00000048
REG_QWORD и 64-разрядные типы REG_BINARY. Это эквивалентно SRRF_RT_REG_BINARY | SRRF_RT_REG_QWORD. Если при получении значения двоичные данные значения превышают 64 бита, оно не возвращается.
SRRF_RT_ANY
0x0000FFFF
Все типы. Установите этот флаг, если не задано другое значение SRRF_RT.
SRRF_RM_ANY
0x00000000
Без ограничений режима. Это значение по умолчанию.
SRRF_RM_NORMAL
0x00010000
Ограничьте режим запуска системы "обычной загрузкой".
SRRF_RM_SAFE
0x00020000
Ограничьте режим запуска системы безопасным режимом.
SRRF_RM_SAFENETWORK
0x00040000
Ограничьте режим запуска системы "безопасным режимом с сетью".
SRRF_NOEXPAND
0x10000000
Не развертывайте строки среды REG_EXPAND_SZ автоматически.
SRRF_ZEROONFAILURE
0x20000000
Если при получении значения pvData не равно NULL, задайте для содержимого буфера pvData все нули при сбое.
SRRF_NOVIRT
0x40000000
При получении значения, если запрошенный ключ виртуализирован, сбой с ERROR_FILE_NOT_FOUND.

Комментарии

Эти значения определены в файле Shlwapi.h.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]
Заголовок
Shlwapi.h

См. также раздел

SHRegSetValue

SHRegGetValue