/* header auto-generated by pidl */ #include #ifndef _HEADER_xattr #define _HEADER_xattr #define XATTR_NTACL_NAME ( "security.NTACL" ) struct tdb_xattr { const char * name;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NULLTERM)] */ DATA_BLOB value; }/* [public] */; struct tdb_xattrs { uint32_t num_xattrs; struct tdb_xattr *xattrs; }/* [public] */; struct security_descriptor_hash { struct security_descriptor *sd;/* [unique] */ uint8_t hash[16]; }/* [public] */; union xattr_NTACL_Info { struct security_descriptor *sd;/* [unique,case] */ struct security_descriptor_hash *sd_hs;/* [unique,case(2)] */ }/* [switch_type(uint16)] */; struct xattr_NTACL { uint16_t version; union xattr_NTACL_Info info;/* [switch_is(version)] */ }/* [public] */; #endif /* _HEADER_xattr */