3.1.6.1.2.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 "Pathname" MUST be present in the list.
If iAttributeList is provided, it MUST NOT contain the name "Scope". This name is not supported in Active Directory-based environments.
iDirectoryObject.Pathname MUST be populated.
If any of these conditions is violated, rStatus MUST be set to DirectoryOperationResult.GenericError, rObjectGUID is undefined, and processing of the event MUST end.