r19846: Fix bunch of IDL warnings.
[ira/wip.git] / source / librpc / idl / rot.idl
index abc210aa35eead2da6226d469fc0c7e309a8ac4b..78eee48807af6d3e5112ac9052ab9b96fa25cd7a 100644 (file)
@@ -1,9 +1,9 @@
+import "orpc.idl";
+
 [
        uuid("b9e79e60-3d52-11ce-aaa1-00006901293f"),
        version(0.2),
        pointer_default(unique),
-       pointer_default_top(unique),
-       depends(orpc),
        endpoint("ncacn_np:[\\pipe\\epmapper]", "ncacn_ip_tcp:[135]", 
                  "ncalrpc:[EPMAPPER]")
 ] interface rot
@@ -12,7 +12,7 @@
                                        [in] uint32 flags, 
                                        [in] MInterfacePointer *unk, 
                                        [in] MInterfacePointer *moniker, 
-                                       [out,ref] uint32 *rotid
+                                       [out] uint32 *rotid
                                        );
        
        WERROR rot_remove (
@@ -25,7 +25,7 @@
        
        WERROR rot_get_interface_pointer (
                                         [in] MInterfacePointer *moniker, 
-                                        [out,ref] MInterfacePointer *ip
+                                        [out] MInterfacePointer *ip
                                         );
        
        WERROR rot_set_modification_time (
@@ -35,7 +35,7 @@
        
        WERROR rot_get_modification_time (
                                                           [in] MInterfacePointer *moniker,
-                                                          [out,ref] NTTIME *t
+                                                          [out] NTTIME *t
                                                           );
        
        WERROR rot_enum (