Ответ 1
Документация описывает ожидаемое использование этой папки (this mine):
Каталог файловой системы, содержащий данные приложения для всех пользователей. Типичным путем является C:\Documents and Settings\All Users\Application Data. Эта папка используется для данных приложения, которые не являются специфичными для пользователя. Например, приложение может хранить словарь проверки правописания, базу данных клипа или файл журнала в папке CSIDL_COMMON_APPDATA. Эта информация не будет перемещаться и доступна для всех, кто использует компьютер.
Обратите внимание, что эта документация относится к типичному пути в соответствии со старыми версиями Windows. В современных версиях Windows он находится в %SystemDrive%\ProgramData
.
Скорее разочаровывает, приведенная выше цитата из ныне устаревшей документации CSIDL
. Но в документации для замены KNOWNFOLDERID
нет полезных описаний того, что вы собираетесь делать с этими специальными папками. Итак, для того, чтобы понять, как это происходит, вам нужно сослаться на обе темы, насколько я могу судить.