2.2.7.22 LSA_FOREST_TRUST_RECORD_TYPE

msdn link

The LSA_FOREST_TRUST_RECORD_TYPE enumeration specifies a type of forest trust record.

 typedef  enum _LSA_FOREST_TRUST_RECORD_TYPE
 {
   ForestTrustTopLevelName = 0,
   ForestTrustTopLevelNameEx = 1,
   ForestTrustDomainInfo = 2,
   ForestTrustBinaryInfo = 3, 
   ForestTrustScannerInfo = 4,
   ForestTrustRecordTypeLast = ForestTrustScannerInfo
 } LSA_FOREST_TRUST_RECORD_TYPE;

ForestTrustTopLevelName:  The DNS name of the trusted forest. The structure used for this record type is equivalent to LSA_UNICODE_STRING (section 2.2.2.3).

ForestTrustTopLevelNameEx:  The DNS name of the trusted forest. This is the same as ForestTrustTopLevelName. The structure used for this record type is equivalent to LSA_UNICODE_STRING.

ForestTrustDomainInfo:  This field specifies a record containing identification and name information.

ForestTrustBinaryInfo:  This field specifies an opaque record.

ForestTrustScannerInfo: This field specifies a record containing identification and name information created by the PDC FSMO Role DC (see [MS-ADTS] section 3.1.1.6.4).

ForestTrustRecordTypeLast: The highest record value for this type is equal to the ForestTrustScannerInfo enum value (4).