Share via


GetSupportedThinProvisioningFeatures method of the CIM_ReplicationServiceCapabilities class

This method for a given ReplicationType returns the supported features related to thin provisioning.

Syntax

uint32 GetSupportedThinProvisioningFeatures(
  [in]  uint16 ReplicationType,
  [out] uint16 SupportedThinProvisioningFeatures[]
);

Parameters

ReplicationType [in]

A value representing the ReplicationType.

SupportedThinProvisioningFeatures [out]

An array of Supported Thin Provisioning Features.

Thin provisioning is not supported: Feature is unavailable.

Zeros written in unused allocated blocks of target: In copying thin to full, the unused blocks of target will be written with zeros.

Unused allocated blocks of target are not initialized: In copying thin to full, the unused blocks of target will remain uninitialized.

See the property ReplicationSettingData.ThinProvisioningPolicy for a list of possible options for a copy operation.

Thin provisioning is not supported (1)

Zeros written in unused allocated blocks of target (2)

Unused allocated blocks of target are not initialized (3)

DMTF Reserved

4 32767

Vendor Specific

32768 65535

Return value

Success (0)

Not Supported (1)

Unknown (2)

Timeout (3)

Failed (4)

Invalid Parameter (5)

In Use (6)

DMTF Reserved (7 32767)

Vendor Specific (32768 4294967295)

Requirements

Minimum supported client
None supported
Minimum supported server
Windows Server 2012 R2
Namespace
Root\CIMv2\Storage\iScsiTarget
MOF
SmIscsiTarget.mof
DLL
SMiSCSITargetProv.dll

See also

CIM_ReplicationServiceCapabilities