Система, с которой я столкнулся, которая использует активный каталог и имеет дисковые квоты, не имеет квот, прозрачных для пользователя.Все пользователи отображаются в окнах (мой компьютер и т. Д.), А вызовы GetDiskFreeSpaceEx всегда возвращают свободное место на томе, но пользователь никогда не может заполнить это свободное пространство из-за квот.Я так и не смог выяснить размер квоты, и на компьютерах пользователей мы ничего не смогли достичь, чтобы получить эти значения.
Кажется, что квоты как-то применяются науровень каталога - и тогда пользователи ограничены записью в определенные каталоги.Таким образом, пользовательские квоты всегда отображаются как свободное место на диске, даже если они не могут написать что-либо около этой суммы в любой из каталогов, к которым у них есть доступ.Winapi / MSDN статья об этом.Я пытаюсь написать свою программу, чтобы выяснить, сколько свободного места у подключенного диска активного каталога для пользователя.