MM_POOL_EXPAND

Enlarges a pool (see Pools) by adding a new logical partition to the pool.

Version:NetWare 6.x

Parameters

Parameters to MM_ObjectControl for this operation are as follows:

objectID
The OBID of the file system application expected to expand the pool.
operation
Set to MM_POOL_EXPAND.
parameter1
The OBID of the logical partition to be added to the pool.
parameter2
Set to zero.
parameter3
Set to zero.
bufferLength
Length, in bytes, of the pool name, not including NULL.
buffer
The NULL-terminated name of the pool to be expanded.

Return Values

The following table lists return values and descriptions.

0x00000000

MM_OK

0x00000001

MM_INVALID_OBJECT

Invalid logical partition ID

0x00000016

MM_PARAMETER_ERROR

0xFFFFFFFF

MM_FAILURE

Error expanding the pool

Remarks

The entire logical partition is added to the pool by MM_POOL_EXPAND.

For NetWare 6, you can create as many partitions as you want. When you want to expand a pool, create a partition of the size you want to add and add that partition to the pool.