GetSupportedGroupFeatures method of the CIM_ReplicationServiceCapabilities class
This method, for a given ReplicationType, returns the supported group features.
Syntax
uint32 GetSupportedGroupFeatures(
[in] uint16 ReplicationType,
[out] uint16 GroupFeatures[]
);
Parameters
-
ReplicationType [in]
-
A value representing the ReplicationType.
-
GroupFeatures [out]
-
An array of Supported Features.
One-to-many replication: One source element and multiple targets elements in a group.
Many-to-many: One or more elements in the source group and one or more elements in the target group.
Consistency enabled for all groups: All groups are considered consistent by default.
Empty replication groups allowed: A replication group can have zero elements.
Source group must have more than one element: A group with only one element is not allowed.
Composite Groups: Elements of a group may be from different arrays.
Multi-hop group replication: A group that is the target of a copy operation can be the source of another copy operation at the same time.
Multi-hop elements must have same SyncType: The SyncType of each hop must be the same as previous hop, e.g., mirror, snapshot, clone.
Group can only have one single relationship active: Only one StorageSynchronized association within a group can be active at a given time.
Source element can be removed from group: A source element can be removed even when the group is associated with another replication group.
Target element can be removed from group: A target element can be removed even when the group is associated with another replication group.
Group can be temporary: Group can have a persistence of false, which means the group -- not its elements, may be deleted if it no longer participates in a replication operation.
Group is nameable: In creating a group, it is possible to name the group.
Supports target element count: It is possible to supply one source element and request more than one target element copies.
Synchronized clone target detaches automatically: The clone target group detaches automatically when the target group becomes synchronized; otherwise, the client needs to explicitly request a detach operation.
Reverse Roles operation requires Read Only source: The Reverse Roles operation requires the source element to be in the Read Only mode.
Reverse Roles operation requires resync: For the copy operation to continue, resync of source and target elements is required.
Restore operation requires fracture: The copy operation has completed; however, the synchronization relationship must be fractured.
Resync operation requires activate: For the copy operation to continue, the synchronization relationship must be activated.
Copy operation requires offline source: Instrumentation requires the source element to be offline (not-ready) to ensure data does not change before starting the copy operation.
-
One-to-many replication (2)
-
Many-to-many groups (3)
-
Consistency enabled for all groups (4)
-
Empty replication groups allowed (5)
-
Source group must have more than one element (6)
-
Composite Groups (7)
-
Multihop element replication (8)
-
Multi-hop elements must have same SyncType (9)
-
Group can only have one single relationship active (10)
-
Source element can be removed from group (11)
-
Target element can be removed from group (12)
-
Group can be temporary (13)
-
Group is nameable (14)
-
Supports target element count (15)
-
Synchronized clone target detaches automatically (16)
-
Reverse Roles operation requires Read Only source (17)
-
Reverse Roles operation requires resync (18)
-
Restore operation requires fracture (19)
-
Resync operation requires activate (20)
-
Copy operation requires offline source (21)
-
DMTF Reserved
- 22 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 |
|
DLL |
|