Treinamento
Módulo
The module examines the various options that enable administrators to protect user files against data loss.
Não há mais suporte para esse navegador.
Atualize o Microsoft Edge para aproveitar os recursos, o suporte técnico e as atualizações de segurança mais recentes.
O Windows Vista apresenta novos cenários de armazenamento e um novo namespace de perfil de usuário. Para resolver esses novos fatores, o sistema mais antigo de referência a pastas padrão por um valor CSIDL foi substituído. A partir do Windows Vista, essas pastas são referenciadas por um novo conjunto de valores de GUID chamado IDs de Pasta Conhecida.
O sistema de Pastas Conhecidas oferece estas vantagens:
O sistema CSIDL e as APIs que usam valores CSIDL ainda têm suporte para compatibilidade. No entanto, não é recomendável usá-los em nenhum novo desenvolvimento.
Os tópicos a seguir discutem as especificidades do sistema de Pastas Conhecidas.
As páginas de referência a seguir explicam as funções pastas conhecidas do Win32, que podem ser usadas para recuperar o local de Pastas Conhecidas ou redirecioná-las para um novo local. Essas funções substituem funções win32 mais antigas. As novas funções são fornecidas para fornecer comportamento equivalente às funções antigas, mas cada nova função também é duplicada por uma API COM (Component Object Model).
Nova função | Substitui | Equivalente a COM |
---|---|---|
SHGetKnownFolderPath | SHGetFolderPath | IKnownFolder::GetPath |
SHGetKnownFolderIDList | SHGetFolderLocation | IKnownFolder::GetIDList |
SHSetKnownFolderPath | SHSetFolderPath | IKnownFolder::SetPath |
As páginas de referência a seguir explicam as APIs de Pastas Conhecidas com, que fornecem todas as funcionalidades das APIs do Win32 listadas acima, além de adicionar a capacidade de enumerar todas as Pastas Conhecidas, acessar propriedades de Pasta Conhecida e estender o conjunto padrão de Pastas Conhecidas.
Um exemplo de C++ que demonstra as APIs de Pasta Conhecida está incluído no SDK (Software Development Kit) do Windows. Depois de instalar o SDK do Windows em seu computador, o exemplo pode ser encontrado em %ProgramFiles%\Microsoft SDKs\Windows\v6.0\Samples\WinUI\Shell\AppPlatform\KnownFolders.
Treinamento
Módulo
The module examines the various options that enable administrators to protect user files against data loss.