Função SHGetSetSettings (shlobj_core.h)
[SHGetSetSettings está disponível para uso nos sistemas operacionais especificados na seção Requisitos. Ele pode estar alterado ou indisponível em versões subsequentes.]
Define ou recupera as configurações de estado do Shell.
Sintaxe
void SHGetSetSettings(
[in, out] LPSHELLSTATE lpss,
[in] DWORD dwMask,
[in] BOOL bSet
);
Parâmetros
[in, out] lpss
Tipo: LPSHELLSTATE
Um ponteiro para uma estrutura SHELLSTATE que fornece ou recebe as configurações de estado do Shell.
[in] dwMask
Tipo: DWORD
Um ou mais dos sinalizadores SSF que indicam quais configurações devem ser definidas ou recuperadas.
[in] bSet
Tipo: BOOL
TRUE para indicar que o conteúdo de lpss deve ser usado para definir as configurações do Shell, FALSE para indicar que as configurações do Shell devem ser recuperadas para lpss.
Retornar valor
Nenhum
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | shlobj_core.h (inclua Shlobj.h) |
Biblioteca | Shell32.lib |
DLL | Shell32.dll (versão 5.0 ou posterior) |
Conjunto de APIs | ext-ms-win-shell32-l1-2-2 (introduzido no Windows 10, versão 10.0.14393) |