IDiskQuotaControl::CreateUserBatch method (dskquota.h)

Creates a batching object for optimizing updates to the quota settings of multiple users simultaneously.

Syntax

HRESULT CreateUserBatch(
  [out] PDISKQUOTA_USER_BATCH *ppBatch
);

Parameters

[out] ppBatch

A pointer to the IDiskQuotaUserBatch interface pointer.

Return value

This method returns one of the following values.

Return code Description
S_OK
Success.
ERROR_ACCESS_DENIED
The caller has insufficient access rights.
ERROR_NOT_READY
The DiskQuotaControl object is not initialized.
E_INVALIDARG
The ppBatch parameter is NULL.
E_OUTOFMEMORY
Insufficient memory.
E_UNEXPECTED
An unexpected exception occurred.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Target Platform Windows
Header dskquota.h
DLL Dskquota.dll

See also

Disk Management Interfaces

Disk Quotas

IDiskQuotaControl