enumeração _KF_DEFINITION_FLAGS (shobjidl_core.h)
Sinalizadores que especificam determinados comportamentos de pasta conhecidos. Usado com a estrutura KNOWNFOLDER_DEFINITION .
Syntax
typedef enum _KF_DEFINITION_FLAGS {
KFDF_LOCAL_REDIRECT_ONLY = 0x2,
KFDF_ROAMABLE = 0x4,
KFDF_PRECREATE = 0x8,
KFDF_STREAM = 0x10,
KFDF_PUBLISHEXPANDEDPATH = 0x20,
KFDF_NO_REDIRECT_UI = 0x40
} ;
Constantes
KFDF_LOCAL_REDIRECT_ONLY Valor: 0x2 Impedir que uma pasta conhecida por usuário seja redirecionada para um local de rede. Observe que, se a pasta conhecida tiver sido sinalizada com KFDF_LOCAL_REDIRECT_ONLY mas for uma subpasta de uma pasta conhecida que é redirecionada para um local de rede, essa subpasta também será redirecionada. |
KFDF_ROAMABLE Valor: 0x4 Pode ser percronizado por meio de uma sincronização de computador para computador. |
KFDF_PRECREATE Valor: 0x8 Crie a pasta quando o usuário fizer logon pela primeira vez. Normalmente, uma pasta conhecida não é criada até que seja chamada pela primeira vez. Nesse momento, uma API como SHCreateItemInKnownFolder ou IKnownFolder::GetShellItem é chamada com o sinalizador KF_FLAG_CREATE . No entanto, algumas pastas conhecidas precisam existir imediatamente. Um exemplo são as pastas conhecidas em %USERPROFILE%, que devem existir para fornecer uma exibição adequada. Nesses casos, KFDF_PRECREATE é definido e o Windows Explorer chama a API de criação durante a inicialização do usuário. |
KFDF_STREAM Valor: 0x10 Introduzido no Windows 7. A pasta conhecida é um arquivo em vez de uma pasta. |
KFDF_PUBLISHEXPANDEDPATH Valor: 0x20 Introduzido no Windows 7. O caminho completo da pasta conhecida, com todas as variáveis de ambiente totalmente expandidas, é armazenado no registro em HKEY_CURRENT_USER. |
KFDF_NO_REDIRECT_UI Valor: 0x40 Introduzido no Windows 8.1. Evite mostrar a guia Locais na caixa de diálogo de propriedade da pasta conhecida. |
Comentários
O tipo KF_DEFINITION_FLAGS é definido em Shobjidl.h, conforme mostrado aqui.
typedef DWORD KF_DEFINITION_FLAGS;
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista, Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Cabeçalho | shobjidl_core.h (inclua Shobjidl.h) |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de