/* header auto-generated by pidl */ #ifndef _HEADER_unixinfo #define _HEADER_unixinfo struct unixinfo_GetPWUidInfo { NTSTATUS status; const char *homedir;/* [unique,charset(UTF8)] */ const char *shell;/* [unique,charset(UTF8)] */ }; struct unixinfo_SidToUid { struct { struct dom_sid sid; } in; struct { uint64_t *uid;/* [ref] */ NTSTATUS result; } out; }; struct unixinfo_UidToSid { struct { uint64_t uid; } in; struct { struct dom_sid *sid;/* [ref] */ NTSTATUS result; } out; }; struct unixinfo_SidToGid { struct { struct dom_sid sid; } in; struct { uint64_t *gid;/* [ref] */ NTSTATUS result; } out; }; struct unixinfo_GidToSid { struct { uint64_t gid; } in; struct { struct dom_sid *sid;/* [ref] */ NTSTATUS result; } out; }; struct unixinfo_GetPWUid { struct { uint32_t *count;/* [ref,range(0 1023)] */ uint64_t *uids;/* [size_is(*count)] */ } in; struct { uint32_t *count;/* [ref,range(0 1023)] */ struct unixinfo_GetPWUidInfo *infos;/* [ref,size_is(*count)] */ NTSTATUS result; } out; }; #endif /* _HEADER_unixinfo */