diff options
author | Günther Deschner <gd@samba.org> | 2008-04-13 18:59:42 +0200 |
---|---|---|
committer | Günther Deschner <gd@samba.org> | 2008-04-13 18:59:42 +0200 |
commit | f34245238add48177b9ba03c6e6da4a1b4b8aa0f (patch) | |
tree | 0b8143fc8bb8c74518580cbdd92f114ec8e85a9a /source3 | |
parent | 1c7e4e8a2a4e8a3119542b3c9975c9034f5ce870 (diff) | |
download | samba-f34245238add48177b9ba03c6e6da4a1b4b8aa0f.tar.gz samba-f34245238add48177b9ba03c6e6da4a1b4b8aa0f.tar.bz2 samba-f34245238add48177b9ba03c6e6da4a1b4b8aa0f.zip |
libnetapi: Add IDL for NetQueryDisplayInformation.
Guenther
(This used to be commit 1200eb474c145fdde91bc39546454015fecf22f0)
Diffstat (limited to 'source3')
-rw-r--r-- | source3/librpc/idl/libnetapi.idl | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/source3/librpc/idl/libnetapi.idl b/source3/librpc/idl/libnetapi.idl index 9cb8b231c8..01eb010580 100644 --- a/source3/librpc/idl/libnetapi.idl +++ b/source3/librpc/idl/libnetapi.idl @@ -133,4 +133,39 @@ interface libnetapi [out,ref] uint32 *total_entries, [in,out,ref] uint32 *resume_handle ); + + [public] typedef struct { + string usri1_name; + string usri1_comment; + uint32 usri1_flags; + string usri1_full_name; + uint32 usri1_user_id; + uint32 usri1_next_index; + } NET_DISPLAY_USER; + + [public] typedef struct { + string usri2_name; + string usri2_comment; + uint32 usri2_flags; + uint32 usri2_user_id; + uint32 usri2_next_index; + } NET_DISPLAY_MACHINE; + + [public] typedef struct { + string grpi3_name; + string grpi3_comment; + uint32 grpi3_group_id; + uint32 grpi3_attributes; + uint32 grpi3_next_index; + } NET_DISPLAY_GROUP; + + [nopush,nopull] NET_API_STATUS NetQueryDisplayInformation( + [in,unique] string *server_name, + [in] uint32 level, + [in] uint32 idx, + [in] uint32 entries_requested, + [in] uint32 prefmaxlen, + [out,ref] uint32 *entries_read, + [out,ref,noprint] void **buffer + ); } |