RemoveMembers method of the CIM_ReplicationService class
Remove members from a replication group.
Syntax
uint32 RemoveMembers(
[in] CIM_LogicalElement REF Members[],
[in] boolean DeleteOnEmptyElement,
[in] CIM_ReplicationGroup REF ReplicationGroup,
[in] CIM_ServiceAccessPoint REF ServiceAccessPoint,
[in] string ReplicationSettingData
);
Parameters
-
Members [in]
-
List of elements to remove from a group. A member can not be removed if it is in a replication relationship. Deleting all members of a group is equivalent to deleting the group if empty groups are not supported by the implementation.
-
DeleteOnEmptyElement [in]
-
If true and removal of the members causes the group to become empty, the group will be deleted. Note, if empty groups are not allowed, the group will be deleted automatically when the group becomes empty. If this parameter is not NULL, it overrides the group's property DeleteOnEmptyElement.
-
ReplicationGroup [in]
-
Reference to an existing replication group.
-
ServiceAccessPoint [in]
-
Reference to access point information to allow the service to access the group on a remote system.
-
ReplicationSettingData [in]
-
If supplied, it provides additional replication settings for the method. For example, what should happen OnGroupOrListError.
Return value
-
Success (0)
-
Not Supported (1)
-
Unknown (2)
-
Timeout (3)
-
Failed (4)
-
Invalid Parameter (5)
-
In Use (6)
-
Group does not exist (7)
-
Member not in group (8)
-
DMTF Reserved (9 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 |
|
See also
-
CIM_ReplicationService