Changeset 988 for vendor/current/source3/librpc/idl
- Timestamp:
- Nov 24, 2016, 1:14:11 PM (9 years ago)
- Location:
- vendor/current/source3/librpc/idl
- Files:
-
- 3 added
- 4 deleted
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
vendor/current/source3/librpc/idl/libnet_join.idl
r740 r988 16 16 typedef enum netr_SchannelType netr_SchannelType; 17 17 18 typedef [public] enum { 19 JoinDomNameTypeUnknown = 0, 20 JoinDomNameTypeDNS = 1, 21 JoinDomNameTypeNBT = 2 22 } libnetjoin_JoinDomNameType; 23 18 24 [nopush,nopull,noopnum] WERROR libnet_JoinCtx( 19 25 [in] string dc_name, 20 26 [in] string machine_name, 21 27 [in,ref] string *domain_name, 28 [in] libnetjoin_JoinDomNameType domain_name_type, 22 29 [in] string account_ou, 23 30 [in] string admin_account, 31 [in] string admin_domain, 24 32 [in,noprint] string admin_password, 25 33 [in] string machine_password, … … 27 35 [in] string os_version, 28 36 [in] string os_name, 37 [in] string os_servicepack, 29 38 [in] boolean8 create_upn, 30 39 [in] string upn, … … 35 44 [in] netr_SchannelType secure_channel_type, 36 45 [in,noprint] messaging_context *msg_ctx, 46 [in] uint32 desired_encryption_types, 37 47 [out] string account_name, 38 48 [out] string netbios_domain_name, … … 43 53 [out] boolean8 modified_config, 44 54 [out] string error_string, 45 [out] boolean8 domain_is_ad 55 [out] boolean8 domain_is_ad, 56 [out] uint32 set_encryption_types 46 57 ); 47 58 … … 52 63 [in] string account_ou, 53 64 [in] string admin_account, 65 [in] string admin_domain, 54 66 [in,noprint] string admin_password, 55 67 [in] string machine_password, -
vendor/current/source3/librpc/idl/libnetapi.idl
r740 r988 778 778 779 779 /*******************************************/ 780 /* NetWkstaGetInfo */ 781 /*******************************************/ 782 783 [public] typedef struct { 784 uint32 wki100_platform_id; 785 string wki100_computername; 786 string wki100_langroup; 787 uint32 wki100_ver_major; 788 uint32 wki100_ver_minor; 789 } WKSTA_INFO_100; 790 791 [public] typedef struct { 792 uint32 wki101_platform_id; 793 string wki101_computername; 794 string wki101_langroup; 795 uint32 wki101_ver_major; 796 uint32 wki101_ver_minor; 797 string wki101_lanroot; 798 } WKSTA_INFO_101; 799 800 [public] typedef struct { 801 uint32 wki102_platform_id; 802 string wki102_computername; 803 string wki102_langroup; 804 uint32 wki102_ver_major; 805 uint32 wki102_ver_minor; 806 string wki102_lanroot; 807 uint32 wki102_logged_on_users; 808 } WKSTA_INFO_102; 809 810 [nopush,nopull] NET_API_STATUS NetWkstaGetInfo( 811 [in,unique] string *server_name, 812 [in] uint32 level, 813 [out] uint8 **buffer 814 ); 815 816 /*******************************************/ 780 817 /* NetGetDCName */ 781 818 /*******************************************/ … … 801 838 /*******************************************/ 802 839 803 [public] typedef [ v1_enum] enum{840 [public] typedef [bitmap32bit] bitmap { 804 841 DS_PDC_FLAG = 0x00000001, 805 842 DS_GC_FLAG = 0x00000004, … … 814 851 DS_SELECT_SECRET_DOMAIN_6_FLAG = 0x00000800, 815 852 DS_FULL_SECRET_DOMAIN_6_FLAG = 0x00001000, 853 DS_WS_FLAG = 0x00002000, 854 DS_DS_8_FLAG = 0x00004000, 816 855 DS_DNS_CONTROLLER_FLAG = 0x20000000, 817 856 DS_DNS_DOMAIN_FLAG = 0x40000000, … … 1743 1782 1744 1783 typedef struct { 1784 string shi502_netname; 1785 uint32 shi502_type; 1786 string shi502_remark; 1787 uint32 shi502_permissions; 1788 uint32 shi502_max_uses; 1789 uint32 shi502_current_uses; 1790 string shi502_path; 1791 string shi502_passwd; 1792 uint32 shi502_reserved; 1793 security_descriptor *shi502_security_descriptor; 1794 } SHARE_INFO_502; 1795 1796 typedef struct { 1745 1797 string shi1004_remark; 1746 1798 } SHARE_INFO_1004; -
vendor/current/source3/librpc/idl/perfcount.idl
r414 r988 157 157 uint32 Padding; 158 158 /* Now when I'm marshalling this, I'll need to call prs_align_uint64() 159 before I start encodin tthe uint64 structs */159 before I start encoding the uint64 structs */ 160 160 /* clock rate * seconds uptime */ 161 161 hyper PerfTime; -
vendor/current/source3/librpc/idl/secrets.idl
r740 r988 26 26 } TRUSTED_DOM_PASS; 27 27 28 /* 29 * s3 on-disc storage structure for lsa secrets, do not change ! 30 */ 31 32 typedef [public] struct { 33 DATA_BLOB *secret_current; 34 NTTIME secret_current_lastchange; 35 DATA_BLOB *secret_old; 36 NTTIME secret_old_lastchange; 37 security_descriptor *sd; 38 } lsa_secret; 39 28 40 } 29 41 -
vendor/current/source3/librpc/idl/wscript_build
r740 r988 6 6 7 7 bld.SAMBA_PIDL_LIST('PIDL', 8 '''messaging.idl libnetapi.idl notify.idl 9 perfcount.idl secrets.idl libnet_join.idl server_id.idl''', 8 '''libnetapi.idl open_files.idl 9 perfcount.idl secrets.idl libnet_join.idl 10 smbXsrv.idl 11 leases_db.idl 12 ''', 10 13 options='--includedir=%s --header --ndr-parser' % topinclude, 11 14 output_dir='../gen_ndr') 12 13 bld.SAMBA_PIDL_LIST('PIDL',14 'wbint.idl',15 options='--includedir=%s --header --ndr-parser --samba3-ndr-server --client' % topinclude,16 output_dir='../gen_ndr')
Note:
See TracChangeset
for help on using the changeset viewer.