diff options
Diffstat (limited to 'source4/librpc/idl/dcom.idl')
-rw-r--r-- | source4/librpc/idl/dcom.idl | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/source4/librpc/idl/dcom.idl b/source4/librpc/idl/dcom.idl index ad2963c905..a29d38dac1 100644 --- a/source4/librpc/idl/dcom.idl +++ b/source4/librpc/idl/dcom.idl @@ -9,6 +9,7 @@ [ uuid("18f70770-8e64-11cf-9af1-0020af6e72f4"), + pointer_default(unique), version(0.0) ] interface dcom_Unknown { @@ -17,6 +18,9 @@ void UpdateResolverBindings(); } +[ + pointer_default(unique) +] interface ObjectRpcBaseTypes { /* COM_MINOR_VERSION = 1 (NT4.0, SP1, SP2, DCOM95). */ @@ -216,6 +220,7 @@ interface ObjectRpcBaseTypes [ object, uuid("00000000-0000-0000-C000-000000000046"), + pointer_default(unique), helpstring("Base interface for all COM interfaces") ] interface IUnknown @@ -266,6 +271,7 @@ interface IUnknown [ uuid("00000131-0000-0000-C000-000000000046"), object, + pointer_default(unique), helpstring("Remote version of IUnknown") ] interface IRemUnknown : IUnknown @@ -306,6 +312,7 @@ interface IRemUnknown : IUnknown [ uuid("00000140-0000-0000-c000-000000000046"), + pointer_default(unique), object ] interface IClassActivator : IUnknown { @@ -318,6 +325,7 @@ interface IRemUnknown : IUnknown [ uuid("00000136-0000-0000-c000-000000000046"), + pointer_default(unique), object ] interface ISCMLocalActivator : IClassActivator { @@ -325,6 +333,7 @@ interface IRemUnknown : IUnknown } [ + pointer_default(unique), uuid("c6f3ee72-ce7e-11d1-b71e-00c04fc3111a") ] interface IMachineLocalActivator { @@ -332,6 +341,7 @@ interface IRemUnknown : IUnknown } [ + pointer_default(unique), uuid("e60c73e6-88f9-11cf-9af1-0020af6e72f4") ] interface ILocalObjectExporter { @@ -342,6 +352,7 @@ interface IRemUnknown : IUnknown System.Activator class */ [ uuid("000001a0-0000-0000-c000-000000000046"), + pointer_default(unique), object ] interface ISystemActivator : IClassActivator @@ -360,6 +371,7 @@ interface IRemUnknown : IUnknown /* marshaled interface packets. */ [ object, + pointer_default(unique), uuid("00000143-0000-0000-C000-000000000046") ] @@ -376,6 +388,7 @@ interface IRemUnknown2 : IRemUnknown [ object, + pointer_default(unique), uuid("00000136-0000-0000-C000-000000000046") ] interface ISCMActivator : IClassActivator { @@ -384,6 +397,7 @@ object, [ object, + pointer_default(unique), uuid("00020400-0000-0000-C000-000000000046") ] interface IDispatch : IUnknown { @@ -467,6 +481,7 @@ uuid(DB7C21F8-FE33-4C11-AEA5-CEB56F076FBB), [ object, + pointer_default(unique), uuid("0000000C-0000-0000-C000-000000000046"), helpstring("Stream") ] |