Un système que j'ai rencontré, qui utilise le répertoire actif et qui a des quotas de disque, n'a pas les quotas tranparent à l'utilisateur. Tous les utilisateurs s'affichent dans Windows (mon ordinateur, etc.) et les appels à GetDiskFreeSpaceEx renvoient toujours l'espace libre du volume, et pourtant l'utilisateur ne peut jamais remplir cet espace libre à cause des quotas. De toute façon, je n'ai pas été capable de comprendre la taille du quota, et sur les PC des utilisateurs, nous n'avons pas réussi à obtenir quoi que ce soit pour obtenir ces valeurs.Windows Active Directory - quotas de taille de répertoire?
Il semble que les quotas soient appliqués au niveau d'un répertoire - et que les utilisateurs se limitent à écrire dans certains répertoires. Ainsi, les quotas utilisateurs apparaissent toujours en tant qu'espace libre sur le disque, même s'ils ne peuvent pas vraiment écrire quoi que ce soit à proximité de cet espace dans l'un des répertoires auxquels ils ont accès.
Est-ce que quelqu'un est tombé sur quelque chose comme ceci et sait un article de winapi/msdn à ce sujet. J'essaie d'écrire mon programme pour comprendre quel espace libre un lecteur de répertoire actif mappé a pour l'utilisateur.