3.3.4.6.3.1.1 ActiveDirectoryNameTranslateResult/Result
The Result element contains an integer with the translation result code.
-
<xs:element name="Result" type="xs:unsignedInt" />
The Result element is populated from the status result of calling IDL_DRSCrackNames ([MS-DRSR] section 4.1.4) with the FormatOffered (section 3.3.4.6.2.4), FormatDesired (section 3.3.4.6.2.3), and Names (section 3.3.4.6.2.5) elements as parameters. The IDL_DRSCrackNames FormatOffered and FormatDesired parameters are translated according to the following table. See [MS-DRSR] section 4.1.4.1.8.
|
FormatOffered/FormatDesired enumeration |
IDL_DRSCrackNames enumeration* |
|---|---|
|
DistinguishedName |
DS_FQDN_1779_NAME |
|
CanonicalName |
DS_CANONICAL_NAME |
* See [MS-DRSR] section 4.1.4.1.3.
Note IDL_DRSCrackNames also requires an additional parameter, dwFlags ([MS-DRSR] section 4.1.4.1.2). The DS_NAME_FLAG_GCVERIFY bit MUST be set to 1 when the directory instance is a global catalog, and 0 otherwise. The rootDSE!isGlobalCatalogReady attribute ([MS-ADTS] section 3.1.1.3.2.10) is used to determine if the directory instance is a global catalog.