3.1.6.1.1.1 Preconditions
The arguments supplied to the Create Directory Object (section 3.1.6.1) event MUST meet these requirements:
If iAttributeList is provided, the name "SiteIdentifierList" MUST be present in the list.
The iDirectoryObject.SiteIdentifierList and iDirectoryObject.ComputerName ADM attributes MUST be populated.
If iAttributeList is provided, it MUST NOT contain the name ConnectedNetworkIdentifierList. This attribute is not supported in Active Directory-based environments.
If any of these conditions is violated, rStatus MUST be set to DirectoryOperationResult.GenericError, rObjectGUID is undefined, and processing of the event MUST end.