Sets or retrieves Shell state settings.
Syntax
void SHGetSetSettings(
LPSHELLSTATE lpss,
DWORD dwMask,
BOOL bSet
);
Parameters
- lpss
-
[in, out] A pointer to a SHELLSTATE structure that provides or receives the Shell state settings.
- dwMask
-
[in] One or more of the SSF flags that indicate which settings should be set or retrieved.
- bSet
-
[in] TRUE to indicate that the contents of lpss should be used to set the Shell settings, FALSE to indicate that the Shell settings should be retrieved to lpss.
Return Value
No return value.
Remarks
Note This function is available through Windows XP Service Pack 2 (SP2) and Microsoft Windows Server 2003. It might be altered or unavailable in subsequent versions of Windows.
Function Information
| Minimum DLL Version | shell32.dll version 5.0 or later |
|---|
| Custom Implementation | No |
|---|
| Header | shlobj.h |
|---|
| Import library | shell32.lib |
|---|
| Minimum operating systems |
Windows 2000 |
|---|
See Also
SHGetSettings