From 71e149a8a3a25e5f10cd4896c46b32f55a5bbcc8 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Thu, 12 Aug 2004 17:37:42 +0000 Subject: r1774: Add the uuids of the known exchange pipes (This used to be commit 0e07a068b4fa6eaa4c73681dc2e4c156605aba89) --- source4/librpc/config.m4 | 1 + source4/librpc/idl/dcom.idl | 4 +++ source4/librpc/idl/exchange.idl | 63 +++++++++++++++++++++++++++++++++++++++++ source4/librpc/idl/wzcsvc.idl | 13 +++++++++ 4 files changed, 81 insertions(+) create mode 100644 source4/librpc/idl/exchange.idl (limited to 'source4') diff --git a/source4/librpc/config.m4 b/source4/librpc/config.m4 index e6cffa81ca..612ee341d0 100644 --- a/source4/librpc/config.m4 +++ b/source4/librpc/config.m4 @@ -9,6 +9,7 @@ SMB_SUBSYSTEM(LIBNDR_RAW,[], librpc/gen_ndr/ndr_audiosrv.o librpc/gen_ndr/ndr_dcerpc.o librpc/gen_ndr/ndr_echo.o + librpc/gen_ndr/ndr_exchange.o librpc/gen_ndr/ndr_misc.o librpc/gen_ndr/ndr_lsa.o librpc/gen_ndr/ndr_lsads.o diff --git a/source4/librpc/idl/dcom.idl b/source4/librpc/idl/dcom.idl index e6704074fa..8530c00f3c 100644 --- a/source4/librpc/idl/dcom.idl +++ b/source4/librpc/idl/dcom.idl @@ -34,6 +34,7 @@ interface ObjectRpcBaseTypes // Causality Identifier #define CID GUID + // Class ID #define CLSID GUID // Interface identifier @@ -500,6 +501,9 @@ interface ISystemActivator WERROR IRunDown_Dummy(); } + +// Service COntrol Manager + [ uuid(00000136-0000-0000-C000-000000000046), version(0.0) diff --git a/source4/librpc/idl/exchange.idl b/source4/librpc/idl/exchange.idl new file mode 100644 index 0000000000..ec9cba44ec --- /dev/null +++ b/source4/librpc/idl/exchange.idl @@ -0,0 +1,63 @@ +[ + uuid(1544f5e0-613c-11d1-93df-00c04fd7bd09), + helpstring("Exchange 2003 System Attendant Request For Response") +] interface exchange_rfr +{ + void rfr_dummy(); +} + +[ + uuid(469d6ec0-0d87-11ce-b13f-00aa003bec6c), + helpstring("Exchange 5.5 System Attendant Request for Response") +] interface exchange_system_attendant +{ + void sysatt_dummy(); +} + +[ + uuid(9e8ee830-4559-11ce-979b-00aa005ffebe), + helpstring("Exchange 5.5 MTA") +] interface exchange_mta +{ + void mta_dummy(); +} + +[ + uuid(f5cc59b4-4264-101a-8c59-08002b2f8426), + helpstring("Exchange 5.5 DRS") +] interface exchange_drs +{ + void drs_dummy(); +} + +[ + uuid(f5cc5a7c-4264-101a-8c59-08002b2f8426), + helpstring("Exchange 5.5 XDS") +] interface exchange_xds +{ + void xds_dummy(); +} + +[ + uuid(f5cc5a18-4264-101a-8c59-08002b2f8426), + helpstring("Exchange 5.5 Name Service Provider") +] interface exchange_nsp +{ + void nsp_dummy(); +} + +[ + uuid(a4f1db00-ca47-1067-b31f-00dd010662da), + helpstring("Exchange 5.5 EMSMDB") +] interface exchange_emsmdb +{ + void emsmdb_dummy(); +} + +[ + uuid(c840a7dc-42c0-1a10-b4b9-08002b2fe182), + helpstring("Unknwon") +] interface exchange_unknown +{ + void unknown_dummy(); +} diff --git a/source4/librpc/idl/wzcsvc.idl b/source4/librpc/idl/wzcsvc.idl index 167496e3cc..76898db41d 100644 --- a/source4/librpc/idl/wzcsvc.idl +++ b/source4/librpc/idl/wzcsvc.idl @@ -12,4 +12,17 @@ interface wzcsvc /*****************/ /* Function 0x00 */ WERROR wzcsvc_Unknown0(); + + /*****************/ + /* Function 0x01 */ + WERROR wzcsvc_Unknown1(); + + /*****************/ + /* Function 0x02 */ + WERROR wzcsvc_Unknown2(); + + /*****************/ + /* Function 0x03 */ + WERROR wzcsvc_Unknown3(); + } -- cgit