3.1.6.8 Resolve Queue Alias
This event MUST be generated with the following arguments:
iFullPath: A Distinguished Name (DN) that can be used to lookup a directory object of type msMQ-Custom-Recipient ([MS-ADSC] section 2.161).
Return Values
rStatus: A status code that indicates success or failure.
rFormatName: The msMQ-Recipient-FormatName ([MS-ADA2] section 2.544) attribute of the msMQ-Custom-Recipient object. This value is defined only if rStatus has a value of DirectoryOperationResult.Success.
The algorithm MUST perform the following processing steps to resolve a queue alias:
A Get Object Properties Using LDAP (section 3.1.6.14) event MUST be generated with the following arguments:
iPath := iFullPath
iAttributes := a list of attribute names consisting of one element, "msMQ-Recipient-FormatName"
If the rStatus returned by the Get Object Properties Using LDAP event is DirectoryOperationResult.Success, set rFormatName to the value returned in rValues for the msMQ-Recipient-FormatName attribute.
Set rStatus to the rStatus returned by the Get Object Properties Using LDAP event. Processing MUST end.