Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Flags that restrict the data to be set or returned.
Constant/value | Description |
---|---|
|
Type REG_NONE. |
|
Type REG_SZ. REG_EXPAND_SZ types are automatically converted to REG_SZ unless the SRRF_NOEXPAND flag is specified. |
|
Type REG_EXPAND_SZ. If retrieving a value, you must also get the SRRF_NOEXPAND flag, or SHRegGetValue fails with ERROR_INVALID_PARAMETER. |
|
Type REG_BINARY. |
|
Type REG_DWORD. |
|
Type REG_MULTI_SZ. |
|
Type REG_QWORD. |
|
REG_DWORD and 32-bit REG_BINARY types. This is equivalent to SRRF_RT_REG_BINARY | SRRF_RT_REG_DWORD. If retrieving a value, if the value's binary data is larger than 32 bits, it is not returned. |
|
REG_QWORD and 64-bit REG_BINARY types. This is equivalent to SRRF_RT_REG_BINARY | SRRF_RT_REG_QWORD. If retrieving a value, if the value's binary data is larger than 64 bits, it is not returned. |
|
All types. Set this flag if no other SRRF_RT value is set. |
|
No mode restriction. This is the default value. |
|
Restrict system startup mode to "normal boot". |
|
Restrict system startup mode to "safe mode". |
|
Restrict system startup mode to "safe mode with networking". |
|
Do not automatically expand REG_EXPAND_SZ environment strings. |
|
If retrieving a value, if pvData is not NULL, set the contents of the pvData buffer to all zeros on failure. |
|
When retrieving a value, if the requested key is virtualized, fail with ERROR_FILE_NOT_FOUND. |
Remarks
These values are defined in Shlwapi.h.
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows Vista [desktop apps only] |
Minimum supported server |
Windows Server 2008 [desktop apps only] |
Header |
|
See also