Joins a subordinate partition to its parent partition.
#include <nwnet.h> or #include <nwdspart.h> N_EXTERN_LIBRARY (NWDSCCODE) NWDSJoinPartitions ( NWDSContextHandle context, pnstr8 subordinatePartition, nflag32 flags);
uses netwin32 Function NWDSJoinPartitions (context : NWDSContextHandle; subordinatePartition : pnstr8; flags : nflag32 ) : NWDSCCODE;
(IN) Specifies the NDS context for the request.
(IN) Points to the name of the subordinate partition to be joined.
Reserved; pass in NULL.
These are common return values.
0x0000 0000 |
SUCCESSFUL |
0x8996 |
SERVER_OUT_OF_MEMORY |
0x89E2 |
TOO_FEW_FRAGMENTS |
0x89E3 |
TOO_MANY_FRAGMENTS |
0x89E4 |
PROTOCOL_VIOLATION |
0x89E5 |
SIZE_LIMIT_EXCEEDED |
0x89FD |
UNKNOWN_REQUEST |
0x89FD |
INVALID_PACKET_LENGTH |
0x89FE |
BAD_PACKET |
0x89FF |
Failure not related to eDirectory |
nonzero value |
Nonzero values indicate errors. See |
For partitions to be joined, a single replica (Master) of both the parent and subordinate partitions must exist. In addition, the master replicas must exist on the same server.