1 import "misc/misc.idl";
3 uuid(
"885d85fb-c754-4062-a0e7-6872ce0064f4"),
4 endpoint(
"ncacn_np:[\\pipe\\mdssvc]",
"ncacn_ip_tcp:",
"ncalrpc:"),
6 helpstring(
"Spotlight metadata search service")
11 [in,out,ref] uint32 *device_id,
12 [in,out,ref] uint32 *unkn2,
13 [in,out,ref] uint32 *unkn3,
14 [in][
string,charset(UTF8)] uint8 share_mount_path[],
15 [in][
string,charset(UTF8)] uint8 share_name[],
16 [out,
string,charset(UTF8),size_is(1025)] uint8 share_path[],
17 [out,ref] policy_handle *share_handle
21 [in] policy_handle share_handle,
23 [in] uint32 device_id,
28 [out,ref] uint32 *status,
29 [out,ref] uint32 *flags,
30 [out,ref] uint32 *unkn7
33 typedef [
public]
struct {
36 [size_is(size),length_is(length)] uint8 *spotlight_blob;
40 [in] policy_handle share_handle,
42 [in] uint32 device_id,
46 [in] mdssvc_blob request_blob,
49 [in] uint32 max_fragment_size1,
51 [in] uint32 max_fragment_size2,
56 [out,ref] uint32 *status,
57 [out,ref] mdssvc_blob *response_blob,
58 [out,ref] uint32 *unkn9
Definition: conversation.c:27