1 /* header auto-generated by pidl */
5 #include "librpc/gen_ndr/security.h"
6 #ifndef _HEADER_unixinfo
7 #define _HEADER_unixinfo
9 struct unixinfo_GetPWUidInfo {
11 const char * homedir;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NULLTERM)] */
12 const char * shell;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NULLTERM)] */
16 struct unixinfo_SidToUid {
22 uint64_t *uid;/* [ref] */
29 struct unixinfo_UidToSid {
35 struct dom_sid *sid;/* [ref] */
42 struct unixinfo_SidToGid {
48 uint64_t *gid;/* [ref] */
55 struct unixinfo_GidToSid {
61 struct dom_sid *sid;/* [ref] */
68 struct unixinfo_GetPWUid {
70 uint64_t *uids;/* [size_is(*count)] */
71 uint32_t *count;/* [ref,range(0 1023)] */
75 struct unixinfo_GetPWUidInfo *infos;/* [size_is(*count)] */
76 uint32_t *count;/* [ref,range(0 1023)] */
82 #endif /* _HEADER_unixinfo */