diff options
author | Günther Deschner <gd@samba.org> | 2008-08-29 12:46:01 +0200 |
---|---|---|
committer | Günther Deschner <gd@samba.org> | 2008-08-29 13:58:06 +0200 |
commit | 639bb00a67ff15916ce5029d3f3ebe2434456afc (patch) | |
tree | 805308bf9ffe25927610b64cc059ef5dd0adb809 /source3/librpc | |
parent | 5dd07500635f399b117389238d226a521a224ef9 (diff) | |
download | samba-639bb00a67ff15916ce5029d3f3ebe2434456afc.tar.gz samba-639bb00a67ff15916ce5029d3f3ebe2434456afc.tar.bz2 samba-639bb00a67ff15916ce5029d3f3ebe2434456afc.zip |
netapi: add NetJoinFlags to IDL.
Guenther
(This used to be commit 10345cb987f8652f5e94e612910bfcd0478b26bc)
Diffstat (limited to 'source3/librpc')
-rw-r--r-- | source3/librpc/idl/libnetapi.idl | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/source3/librpc/idl/libnetapi.idl b/source3/librpc/idl/libnetapi.idl index 62363c4bee..0b91876832 100644 --- a/source3/librpc/idl/libnetapi.idl +++ b/source3/librpc/idl/libnetapi.idl @@ -29,13 +29,28 @@ interface libnetapi /* NetJoinDomain */ /*******************************************/ + typedef [public,bitmap32bit] bitmap { + NETSETUP_JOIN_DOMAIN = 0x00000001, + NETSETUP_ACCT_CREATE = 0x00000002, + NETSETUP_ACCT_DELETE = 0x00000004, + NETSETUP_WIN9X_UPGRADE = 0x00000010, + NETSETUP_DOMAIN_JOIN_IF_JOINED = 0x00000020, + NETSETUP_JOIN_UNSECURE = 0x00000040, + NETSETUP_MACHINE_PWD_PASSED = 0x00000080, + NETSETUP_DEFER_SPN_SET = 0x00000100, + NETSETUP_JOIN_DC_ACCOUNT = 0x00000200, + NETSETUP_JOIN_WITH_NEW_NAME = 0x00000400, + NETSETUP_INSTALL_INVOCATION = 0x00040000, + NETSETUP_IGNORE_UNSUPPORTED_FLAGS = 0x10000000 + } NetJoinFlags; + [nopush,nopull] NET_API_STATUS NetJoinDomain( [in,unique] string *server, [in,ref] string *domain, [in,unique] string *account_ou, [in,unique] string *account, [in,unique] string *password, - [in] uint32 join_flags + [in] NetJoinFlags join_flags ); /*******************************************/ @@ -46,7 +61,7 @@ interface libnetapi [in,unique] string *server_name, [in,unique] string *account, [in,unique] string *password, - [in] uint32 unjoin_flags + [in] NetJoinFlags unjoin_flags ); /*******************************************/ |