Перечисление _KF_DEFINITION_FLAGS (shobjidl_core.h)
Флаги, указывающие определенные известные поведения папок. Используется со структурой KNOWNFOLDER_DEFINITION .
Синтаксис
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
} ;
Константы
KFDF_LOCAL_REDIRECT_ONLY Значение: 0x2 Запретить перенаправление известной папки для каждого пользователя в сетевое расположение. Обратите внимание, что если известная папка помечена KFDF_LOCAL_REDIRECT_ONLY но является вложенной папкой известной папки, которая перенаправляется в сетевое расположение, эта вложенная папка также перенаправляется. |
KFDF_ROAMABLE Значение: 0x4 Можно перемещать с помощью синхронизации между компьютерами. |
KFDF_PRECREATE Значение: 0x8 Создайте папку при первом входе пользователя в систему. Как правило, известная папка не создается до первого вызова. В это время вызывается API, например SHCreateItemInKnownFolder или IKnownFolder::GetShellItem , с флагом KF_FLAG_CREATE . Однако некоторые известные папки должны существовать немедленно. Примером могут быть те известные папки в %USERPROFILE%, которые должны существовать для обеспечения правильного представления. В таких случаях устанавливается KFDF_PRECREATE, и Windows Обозреватель вызывает API создания во время инициализации пользователя. |
KFDF_STREAM Значение: 0x10 Представлено в Windows 7. Известная папка — это файл, а не папка. |
KFDF_PUBLISHEXPANDEDPATH Значение: 0x20 Представлено в Windows 7. Полный путь к известной папке с полностью развернутыми переменными среды хранится в реестре в разделе HKEY_CURRENT_USER. |
KFDF_NO_REDIRECT_UI Значение: 0x40 Представлено в Windows 8.1. Запретить отображение вкладки Расположения в диалоговом окне свойств известной папки. |
Комментарии
Тип KF_DEFINITION_FLAGS определен в Файле Shobjidl.h, как показано ниже.
typedef DWORD KF_DEFINITION_FLAGS;
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista, Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Верхняя часть | shobjidl_core.h (включая Shobjidl.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по