IDiskQuotaControl::CreateUserBatch method

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

Syntax


HRESULT CreateUserBatch(
  [out] PDISKQUOTA_USER_BATCH *ppBatch
);

Parameters

ppBatch [out]

A pointer to the IDiskQuotaUserBatch interface pointer.

Return value

This method returns one of the following values.

Return codeDescription
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

Minimum supported client

Windows XP [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Header

Dskquota.h

DLL

Dskquota.dll

IID

IID_IDiskQuotaControl is defined as 7988B572-EC89-11cf-9C00-00AA00A14F56

See also

Disk Management Interfaces
Disk Quotas
IDiskQuotaControl

 

 

Show: