Расширение известных папок с помощью пользовательских папок
Независимые поставщики программного обеспечения могут расширить набор известных папок в системе, регистрируя собственные известные папки. После регистрации эти сторонние папки становятся известны системе. Они обнаруживаются при любом вызове IKnownFolderManager::GetFolderIds. Обратите внимание, что известная папка должна быть папкой для каждого компьютера. Вы не можете создать известную папку для каждого пользователя.
Инструкции
Шаг 1.
Определите известную папку с помощью структуры KNOWNFOLDER_DEFINITION .
Шаг 2.
Зарегистрируйте известную папку с помощью вызова IKnownFolderManager::RegisterFolder.
Комментарии
Если вы создаете известную папку для приложения в рамках процедуры установки, необходимо также включить IKnownFolderManager::UnregisterFolder в код удаления.
Прежде чем зарегистрировать папку, необходимо указать, почему она должна быть включена в систему известных папок. У вас должна быть веская причина для повышения уровня видимости вашей папки до этого уровня видимости системы.
Связанные темы