2013/11/14

Disk Quota (DiskQuotaTypeLibrary)

COM 개체중에,. Microsoft Disk Quota 1.0 참조
using DiskQuotaTypeLibrary;

DiskQuotaControlClass _diskQuotaControl = new DiskQuotaControlClass();
_diskQuotaControl.Initialize( @"C:\", true);

private const int MBTOBYTES = 1048576;
DIDiskQuotaUser dskuser = null;
this.DiskQuotaControl.UserNameResolution = UserNameResolutionConstants.dqResolveNone;
dskuser = this.DiskQuotaControl.AddUser(userName + "@" + userDomain);
dskuser.QuotaLimit = (int)quotaLimit * MBTOBYTES;
dskuser.QuotaThreshold = (int)(quotaLimit / 1.2) * MBTOBYTES;

DiskQuotaControl.DeleteUser();
DiskQuotaControl.FindUser();
GetUser(userName).QuotaUsedText;
GetUser(userName).QuotaLimitText;

http://msdn.microsoft.com/en-us/library/windows/desktop/bb787925(v=vs.85).aspx

 

 


댓글 없음:

댓글 쓰기

가장 많이 본 글