s3:libnetapi: Add NetComposeOfflineDomainJoin() to IDL
authorSamuel Cabrero <scabrero@samba.org>
Thu, 31 Aug 2023 10:39:04 +0000 (12:39 +0200)
committerJule Anger <janger@samba.org>
Wed, 29 Nov 2023 14:51:11 +0000 (14:51 +0000)
BUG: https://bugzilla.samba.org/show_bug.cgi?id=13577

Signed-off-by: Samuel Cabrero <scabrero@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
(cherry picked from commit 740e704bd68a6b618b62336ba1583c0edeb82d6f)

source3/librpc/idl/libnetapi.idl

index 15cac524607f73d9ae469eeb824913beef855b47..4675af6c6facd85c70f39219a21057100fc94025 100644 (file)
@@ -164,6 +164,26 @@ interface libnetapi
                [in,unique] string *windows_path
        );
 
+       /*******************************************/
+       /* NetComposeOfflineDomainJoin             */
+       /*******************************************/
+
+       [nopush,nopull] NET_API_STATUS NetComposeOfflineDomainJoin(
+               [in,ref] string *dns_domain_name,
+               [in,ref] string *netbios_domain_name,
+               [in,ref] domsid *domain_sid,
+               [in,ref] GUID *domain_guid,
+               [in,ref] string *forest_name,
+               [in,ref] string *machine_account_name,
+               [in,ref] string *machine_account_password,
+               [in,unique] string *dc_name,
+               [in,unique] string *dc_address,
+               [in] boolean8 domain_is_ad,
+               [in,out,unique] uint8 **compose_bin_data,
+               [in,out,unique] uint32 *compose_bin_data_size,
+               [in,out,unique] string **compose_text_data
+               );
+
        /*******************************************/
        /* NetServerGetInfo                        */
        /*******************************************/