3.1.6.4.5.5 Site2Identifier Filtering

The filter value to be used when filtering on the Site2Identifier ADM attribute MUST be computed according to the following algorithm:

  1. Generate a Read Directory (section 3.1.6.3) event with the following arguments:

    • iDirectoryObjectType := "Site"

    • iFilter := An array of the following attribute-filter expressions ([MS-MQDMPR] section 3.1.7.1.20):

      • "Identifier" EQUALS the value of the original filter value for Site2Identifier

    • iAttributeList := An array of the following Site ADM element attribute names:

      • FullPath

  2. If the rStatus returned by the Read Directory event is not set to DirectoryOperationResult.Success:

    • rStatus must be set to DirectoryOperationResult.GenericError, and processing MUST end.

  3. The filter value for Site2Identifier ADM attribute MUST be the value of the rDirectoryObject.FullPath returned by the Read Directory event.