2 Unixinfo interface definition
5 [ uuid("9c54e310-a955-4885-bd31-78787147dfa6"),
7 endpoint("ncacn_np:[\\pipe\\unixinfo]", "ncacn_ip_tcp:", "ncalrpc:"),
8 pointer_default(unique),
9 helpstring("Unixinfo specific stuff"),
16 NTSTATUS unixinfo_SidToUid (
23 NTSTATUS unixinfo_UidToSid (
25 [out,ref] dom_sid *sid
30 NTSTATUS unixinfo_SidToGid (
37 NTSTATUS unixinfo_GidToSid (
39 [out,ref] dom_sid *sid
44 [string,charset(UTF8)] uint8 *homedir;
45 [string,charset(UTF8)] uint8 *shell;
46 } unixinfo_GetPWUidInfo;
50 NTSTATUS unixinfo_GetPWUid (
51 [in,out,ref,range(0,1023)] uint32 *count,
52 [in,size_is(*count)] hyper uids[],
53 [out,size_is(*count)] unixinfo_GetPWUidInfo *infos