r16168: Make the example match the actual function.
[Samba/aatanasov.git] / source / libnet / userinfo.h
blobf8bb5c332f4f7ba3cd800a642e40834c776d4cb3
1 /*
2 Unix SMB/CIFS implementation.
4 Copyright (C) Rafal Szczesniak 2005
6 This program is free software; you can redistribute it and/or modify
7 it under the terms of the GNU General Public License as published by
8 the Free Software Foundation; either version 2 of the License, or
9 (at your option) any later version.
11 This program is distributed in the hope that it will be useful,
12 but WITHOUT ANY WARRANTY; without even the implied warranty of
13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 GNU General Public License for more details.
16 You should have received a copy of the GNU General Public License
17 along with this program; if not, write to the Free Software
18 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
22 #include "librpc/gen_ndr/samr.h"
25 * IO structures for userinfo.c functions
28 struct libnet_rpc_userinfo {
29 struct {
30 struct policy_handle domain_handle;
31 const char *username;
32 const char *sid;
33 uint16_t level;
34 } in;
35 struct {
36 union samr_UserInfo info;
37 } out;
42 * Monitor messages sent from userinfo.c functions
45 struct msg_rpc_open_user {
46 uint32_t rid, access_mask;
49 struct msg_rpc_query_user {
50 uint16_t level;
53 struct msg_rpc_close_user {
54 uint32_t rid;