1 /* header auto-generated by pidl */
3 #ifndef _PIDL_HEADER_leases_db
4 #define _PIDL_HEADER_leases_db
8 #include "libcli/util/ntstatus.h"
10 #include "librpc/gen_ndr/misc.h"
11 #include "librpc/gen_ndr/smb2_lease_struct.h"
12 #include "librpc/gen_ndr/file_id.h"
13 #ifndef _HEADER_leases_db
14 #define _HEADER_leases_db
16 struct leases_db_key {
17 struct GUID client_guid;
18 struct smb2_lease_key lease_key;
21 struct leases_db_file {
23 const char *servicepath;/* [charset(UTF8),unique] */
24 const char *base_name;/* [charset(UTF8),unique] */
25 const char *stream_name;/* [charset(UTF8),unique] */
28 struct leases_db_value {
30 struct leases_db_file *files;/* [size_is(num_files)] */
33 #endif /* _HEADER_leases_db */
34 #endif /* _PIDL_HEADER_leases_db */