enumeración _KF_DEFINITION_FLAGS (shobjidl_core.h)
Marcas que especifican determinados comportamientos de carpeta conocidos. Se usa con la estructura 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 una carpeta conocida por usuario se redirija a una ubicación de red. Tenga en cuenta que si la carpeta conocida se ha marcado con KFDF_LOCAL_REDIRECT_ONLY, pero es una subcarpeta de una carpeta conocida que se redirige a una ubicación de red, esta subcarpeta también se redirige. |
KFDF_ROAMABLE Valor: 0x4 Se puede recorrer en itinerancia a través de una sincronización de PC a PC. |
KFDF_PRECREATE Valor: 0x8 Cree la carpeta cuando el usuario inicie sesión por primera vez. Normalmente, no se crea una carpeta conocida hasta que se llama por primera vez. En ese momento, se llama a una API como SHCreateItemInKnownFolder o IKnownFolder::GetShellItem con la marca KF_FLAG_CREATE . Sin embargo, algunas carpetas conocidas deben existir inmediatamente. Un ejemplo es aquellas carpetas conocidas en %USERPROFILE%, que deben existir para proporcionar una vista adecuada. En esos casos, se establece KFDF_PRECREATE y el Explorador de Windows llama a la API de creación durante la inicialización del usuario. |
KFDF_STREAM Valor: 0x10 Se introdujo en Windows 7. La carpeta conocida es un archivo en lugar de una carpeta. |
KFDF_PUBLISHEXPANDEDPATH Valor: 0x20 Se introdujo en Windows 7. La ruta de acceso completa de la carpeta conocida, con cualquier variable de entorno totalmente expandida, se almacena en el Registro en HKEY_CURRENT_USER. |
KFDF_NO_REDIRECT_UI Valor: 0x40 Introducido en Windows 8.1. Impedir mostrar la pestaña Ubicaciones en el cuadro de diálogo de propiedades de la carpeta conocida. |
Comentarios
El tipo KF_DEFINITION_FLAGS se define en Shobjidl.h como se muestra aquí.
typedef DWORD KF_DEFINITION_FLAGS;
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista, Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Encabezado | shobjidl_core.h (incluya Shobjidl.h) |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de