1 /* header auto-generated by pidl */
3 #include "librpc/gen_ndr/security.h"
4 #ifndef _HEADER_unixinfo
5 #define _HEADER_unixinfo
7 struct unixinfo_GetPWUidInfo
{
9 const char * homedir
;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NULLTERM)] */
10 const char * shell
;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NULLTERM)] */
14 struct unixinfo_SidToUid
{
20 uint64_t *uid
;/* [ref] */
27 struct unixinfo_UidToSid
{
33 struct dom_sid
*sid
;/* [ref] */
40 struct unixinfo_SidToGid
{
46 uint64_t *gid
;/* [ref] */
53 struct unixinfo_GidToSid
{
59 struct dom_sid
*sid
;/* [ref] */
66 struct unixinfo_GetPWUid
{
68 uint32_t *count
;/* [ref,range(0 1023)] */
69 uint64_t *uids
;/* [size_is(*count)] */
73 uint32_t *count
;/* [ref,range(0 1023)] */
74 struct unixinfo_GetPWUidInfo
*infos
;/* [size_is(*count)] */
80 #endif /* _HEADER_unixinfo */