共用方式為


IDiskQuotaControl 介面 (dskquota.h)

控制單一 NTFS 檔案系統磁片區的磁片配額設施。 用戶端可以透過 IDiskQuotaControl查詢和設定磁片區特定的配額屬性。 用戶端也可以列舉磁片區上所有每個使用者的配額專案。 用戶端會使用類別識別碼CLSID_DiskQuotaControl呼叫 CoCreateInstance 函式來具現化此介面。

繼承

IDiskQuotaControl介面繼承自IConnectionPointContainer介面。 IDiskQuotaControl 也有下列類型的成員:

方法

IDiskQuotaControl介面具有這些方法。

 
IDiskQuotaControl::AddUserName

為指定的使用者新增磁片區上的新配額專案。 使用者會以網域和帳戶名稱來識別。
IDiskQuotaControl::AddUserSid

為指定的使用者新增磁片區上的新配額專案。 使用者是由安全性識別碼 (SID) 來識別。
IDiskQuotaControl::CreateEnumUsers

建立列舉值物件,以列舉磁片區上的配額使用者。
IDiskQuotaControl::CreateUserBatch

建立批次處理物件,以同時優化多個使用者的配額設定更新。
IDiskQuotaControl::D eleteUser

從磁片區配額資訊檔案中移除使用者專案。
IDiskQuotaControl::FindUserName

找出磁片區配額資訊中的特定專案。
IDiskQuotaControl::FindUserSid

找出磁片區配額資訊中的特定使用者專案。
IDiskQuotaControl::GetDefaultQuotaLimit

擷取磁片區的預設配額限制。
IDiskQuotaControl::GetDefaultQuotaLimitText

擷取磁片區的預設配額限制。 限制是以文字字串表示;例如,10.5 MB。
IDiskQuotaControl::GetDefaultQuotaThreshold

擷取磁片區的預設配額警告閾值。
IDiskQuotaControl::GetDefaultQuotaThresholdText

擷取磁片區的預設警告臨界值。
IDiskQuotaControl::GetQuotaLogFlags

擷取旗標,控制磁片區上使用者相關配額事件的記錄。
IDiskQuotaControl::GetQuotaState

擷取一組旗標,描述配額系統的狀態。
IDiskQuotaControl::GiveUserNameResolutionPriority

將指定的使用者物件升階到佇列的前端,使其符合解析的下一步。
IDiskQuotaControl::Initialize

使用要求的存取權限開啟 NTFS 檔案系統磁片區,以初始化新的 DiskQuotaControl 物件。
IDiskQuotaControl::InvalidateSidNameCache

使系統 SID 對名稱快取的內容失效,讓新使用者物件的後續要求 (IEnumDiskQuotaUsers::Next、IDiskQuotaControl::FindUserSid 和 IDiskQuotaControl::FindUserName) 必須從網域控制站取得使用者名稱。
IDiskQuotaControl::SetDefaultQuotaLimit

修改預設配額限制。
IDiskQuotaControl::SetDefaultQuotaThreshold

修改預設警告臨界值。
IDiskQuotaControl::SetQuotaLogFlags

控制磁片區上使用者相關配額事件的記錄。
IDiskQuotaControl::SetQuotaState

設定配額系統的狀態。
IDiskQuotaControl::ShutdownNameResolution

將 (SID) 的使用者安全性識別碼轉譯為使用者名稱。

需求

   
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
目標平台 Windows
標頭 dskquota.h

另請參閱

磁片管理介面

磁片配額