diff options
Diffstat (limited to 'librpc/idl/remact.idl')
-rw-r--r-- | librpc/idl/remact.idl | 41 |
1 files changed, 21 insertions, 20 deletions
diff --git a/librpc/idl/remact.idl b/librpc/idl/remact.idl index b4c40326d64..04f7fd8ab6b 100644 --- a/librpc/idl/remact.idl +++ b/librpc/idl/remact.idl @@ -22,25 +22,26 @@ interface IRemoteActivation } imp_levels; const uint32 MODE_GET_CLASS_OBJECT = 0xffffffff; + WERROR RemoteActivation ( - [in] ORPCTHIS this_object, - [out,ref] ORPCTHAT *that, - [in] GUID Clsid, - [in] [string,charset(UTF16)] uint16 *pwszObjectName, - [in] MInterfacePointer *pObjectStorage, - [in] uint32 ClientImpLevel, - [in] uint32 Mode, - [in,range(1,32768)] uint32 Interfaces, - [in,size_is(Interfaces)] GUID *pIIDs, - [in] uint16 num_protseqs, - [in, size_is(num_protseqs)] uint16 protseq[*], - [out,ref] hyper *pOxid, - [out,ref] DUALSTRINGARRAY *pdsaOxidBindings, - [out,ref] GUID *ipidRemUnknown, - [out,ref] uint32 *AuthnHint, - [out,ref] COMVERSION *ServerVersion, - [out,ref] WERROR *hr, - [out,size_is(Interfaces)] MInterfacePointer *ifaces[], - [out,size_is(Interfaces)] WERROR results[] - ); + [in] ORPCTHIS this_object, + [out,ref] ORPCTHAT *that, + [in] GUID Clsid, + [in] [string,charset(UTF16)] uint16 *pwszObjectName, + [in] MInterfacePointer *pObjectStorage, + [in] uint32 ClientImpLevel, + [in] uint32 Mode, + [in,range(1,32768)] uint32 Interfaces, + [in,size_is(Interfaces)] GUID *pIIDs, + [in] uint16 num_protseqs, + [in, size_is(num_protseqs)] uint16 protseq[*], + [out,ref] hyper *pOxid, + [out,ref] DUALSTRINGARRAY *pdsaOxidBindings, + [out,ref] GUID *ipidRemUnknown, + [out,ref] uint32 *AuthnHint, + [out,ref] COMVERSION *ServerVersion, + [out,ref] WERROR *hr, + [out,size_is(Interfaces)] MInterfacePointer *ifaces[], + [out,size_is(Interfaces)] WERROR results[] + ); } |