Share via


GetSupportedReplicationSettingData method of the CIM_ReplicationServiceCapabilities class

This method, for a given ReplicationType and a supplied property, returns an array of supported settings that can be utilized in an instance of the ReplicationSettingData class.

Syntax

uint32 GetSupportedReplicationSettingData(
  [in]  uint16 ReplicationType,
  [in]  uint16 PropertyName,
  [out] uint64 SupportedValues[]
);

Parameters

ReplicationType [in]

A value representing the ReplicationType.

PropertyName [in]

A value representing the property name.

ConsistentPointInTime (2)

DesiredCopyMethodology (3)

Multihop (4)

OnGroupOrListError (5)

UnequalGroupsAction (6)

TargetElementSupplier (7)

ThinProvisioningPolicy (8)

Pairing (9)

FailedCopyStopsHostIO (10)

CopyRecoveryMode (11)

UnequalListsAction (12)

DeltaUpdateInterval (13)

DeltaUpdateBlocks (14)

ReadOnly (15)

DMTF Reserved

16 32767

Vendor Specific

32768 65535

SupportedValues [out]

An array containing the supported values that can be supplied in an instance of a ReplicationSettingData. Refer to the class ReplicationSettingData for the possible values for each property. For boolean data, use the following data mapping: 2="false", 3="true".

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