GetSupportedSizes method of the MSISCSITARGET_StoragePool class
Retrieves a list of supported sizes for pools that support discrete sizes for volume or pool creation. The retrieved sizes may change after this method returns due to requests from other clients.
Different implementations may support either or both the GetSupportedSizes and GetSupportedSizeRange methods, depending on pool configuration.
Syntax
uint32 GetSupportedSizes(
[in] uint16 ElementType,
[in] CIM_StorageSetting REF Goal,
[out] uint64 Sizes[]
);
Parameters
-
ElementType [in]
-
Specifies the requested element type.
-
Storage Pool (2)
-
Storage Volume (3)
-
Logical Disk (4)
Goal [in]
Specifies the MSISCSITARGET_StorageSetting instance describing the requested element type.
Sizes [out]
On return contains a list of supported sizes in bytes.
Return value
This method returns one of the following values.
-
Method completed OK (0)
-
Method not supported (1)
-
Use GetSupportedSizeRange instead (2)
Requirements
Minimum supported client |
None supported |
Minimum supported server |
Windows Server 2012 R2 |
Namespace |
Root\CIMv2\Storage\iScsiTarget |
MOF |
|
DLL |
|