Line | |
---|
1 | import "orpc.idl";
|
---|
2 |
|
---|
3 | [
|
---|
4 | uuid("b9e79e60-3d52-11ce-aaa1-00006901293f"),
|
---|
5 | version(0.2),
|
---|
6 | pointer_default(unique),
|
---|
7 | endpoint("ncacn_np:[\\pipe\\epmapper]", "ncacn_ip_tcp:[135]",
|
---|
8 | "ncalrpc:[EPMAPPER]")
|
---|
9 | ] interface rot
|
---|
10 | {
|
---|
11 | WERROR rot_add (
|
---|
12 | [in] uint32 flags,
|
---|
13 | [in] MInterfacePointer *unk,
|
---|
14 | [in] MInterfacePointer *moniker,
|
---|
15 | [out] uint32 *rotid
|
---|
16 | );
|
---|
17 |
|
---|
18 | WERROR rot_remove (
|
---|
19 | [in] uint32 rotid
|
---|
20 | );
|
---|
21 |
|
---|
22 | WERROR rot_is_listed (
|
---|
23 | [in] MInterfacePointer *moniker
|
---|
24 | );
|
---|
25 |
|
---|
26 | WERROR rot_get_interface_pointer (
|
---|
27 | [in] MInterfacePointer *moniker,
|
---|
28 | [out] MInterfacePointer *ip
|
---|
29 | );
|
---|
30 |
|
---|
31 | WERROR rot_set_modification_time (
|
---|
32 | [in] uint32 rotid,
|
---|
33 | [in] NTTIME *t
|
---|
34 | );
|
---|
35 |
|
---|
36 | WERROR rot_get_modification_time (
|
---|
37 | [in] MInterfacePointer *moniker,
|
---|
38 | [out] NTTIME *t
|
---|
39 | );
|
---|
40 |
|
---|
41 | WERROR rot_enum (
|
---|
42 | [out] MInterfacePointer *EnumMoniker
|
---|
43 | );
|
---|
44 | }
|
---|
Note:
See
TracBrowser
for help on using the repository browser.