IDiskQuotaUserBatch::Add 方法 (dskquota.h)

IDiskQuotaUser 指针添加到批列表。 此方法在 pUser 接口指针上调用 AddRef。 销毁批处理对象时,会自动在每个包含的 IDiskQuotaUser 接口指针上调用 Release

在准备批处理的配额用户对象上设置值时,请在 IDiskQuotaUser::SetQuotaLimit 和 IDiskQuotaUser::SetQuotaThreshold 方法中为 fWriteThrough 参数指定 FALSE。 这会将值存储在内存中,而无需写入磁盘。 若要将更改写入磁盘,请调用 IDiskQuotaUserBatch::FlushToDisk 方法。

语法

HRESULT Add(
  [in] PDISKQUOTA_USER pUser
);

参数

[in] pUser

指向配额用户对象的 IDiskQuotaUser 接口的 指针。

返回值

此方法返回以下值之一。

返回代码 说明
S_OK
成功。
E_INVALIDARG
pUser 参数为 NULL
E_OUTOFMEMORY
内存不足。
E_UNEXPECTED
发生意外异常。

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 dskquota.h
DLL Dskquota.dll

另请参阅

磁盘管理界面

磁盘配额

IDiskQuotaUserBatch