[default] lsa_ForestTrustBinaryData data;
} lsa_ForestTrustData;
- typedef [v1_enum] enum {
+ typedef enum {
LSA_FOREST_TRUST_TOP_LEVEL_NAME = 0,
LSA_FOREST_TRUST_TOP_LEVEL_NAME_EX = 1,
LSA_FOREST_TRUST_DOMAIN_INFO = 2,
NTSTATUS lsa_lsaRQueryForestTrustInformation(
[in] policy_handle *handle,
[in,ref] lsa_String *trusted_domain_name,
- [in] uint16 unknown, /* level ? */
+ [in] lsa_ForestTrustRecordType highest_record_type,
[out,ref] lsa_ForestTrustInformation **forest_trust_info
);
[public] NTSTATUS lsa_lsaRSetForestTrustInformation(
[in] policy_handle *handle,
[in,ref] lsa_StringLarge *trusted_domain_name,
- [in] uint16 highest_record_type,
+ [in] lsa_ForestTrustRecordType highest_record_type,
[in,ref] lsa_ForestTrustInformation *forest_trust_info,
[in] uint8 check_only,
[out,ref] lsa_ForestTrustCollisionInfo **collision_info
r.in.handle = handle;
r.in.trusted_domain_name = &string;
- r.in.unknown = 0;
+ r.in.highest_record_type = LSA_FOREST_TRUST_TOP_LEVEL_NAME;
r.out.forest_trust_info = &info_ptr;
torture_assert_ntstatus_ok(tctx, dcerpc_lsa_lsaRQueryForestTrustInformation_r(b, tctx, &r),