磁片配額的使用者層級管理

磁片配額對使用者而言是透明的。 當使用者詢問磁片上的可用空間量時,系統只會報告使用者可用的可用配額額度。 如果使用者超過此額度,系統會傳回 ERROR_DISK_FULL 錯誤,就如同表示磁片已滿一樣。

若要在超過配額額度之後取得更多可用磁碟空間,使用者必須執行下列其中一項動作:

  • 刪除一些檔案。
  • 擁有其他使用者宣告某些檔案的擁有權。
  • 讓系統管理員增加配額額度。

需要擷取實際可用磁碟空間量的程式可以呼叫 GetDiskFreeSpaceEx 函式,並查看 TotalNumberOfFreeBytes 參數。