Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[SHGetSetSettings ist für die Verwendung in den im Abschnitt Anforderungen angegebenen Betriebssystemen verfügbar. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein.]
Legt Shell-Zustandseinstellungen fest oder ruft sie ab.
Syntax
void SHGetSetSettings(
[in, out] LPSHELLSTATE lpss,
[in] DWORD dwMask,
[in] BOOL bSet
);
Parameter
[in, out] lpss
Typ: LPSHELLSTATE
Ein Zeiger auf eine SHELLSTATE-Struktur , die die Shellstatuseinstellungen bereitstellt oder empfängt.
[in] dwMask
Art: DWORD
Mindestens eines der SSF-Flags , die angeben, welche Einstellungen festgelegt oder abgerufen werden sollen.
[in] bSet
Typ: BOOL
TRUE , um anzugeben, dass der Inhalt von lpss zum Festlegen der Shell-Einstellungen verwendet werden soll, FALSE , um anzugeben, dass die Shelleinstellungen in lpss abgerufen werden sollen.
Rückgabewert
Keine
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | shlobj_core.h (shlobj.h einschließen) |
| Bibliothek | Shell32.lib |
| DLL | Shell32.dll (Version 5.0 oder höher) |
| APIs | ext-ms-win-shell-shell32-l1-2-2 (eingeführt in Windows 10, Version 10.0.14393) |