From 8071c56ac20daff2919af21ff0090c247501f152 Mon Sep 17 00:00:00 2001 From: Günther Deschner Date: Tue, 16 Oct 2007 13:44:43 +0200 Subject: r25667: Start on frsapi testsuite. Guenther (This used to be commit ebcbdb5fbdb30005a60431687a738df5f26d3472) --- source4/librpc/config.mk | 4 ++++ source4/librpc/idl/frsapi.idl | 8 ++++++-- 2 files changed, 10 insertions(+), 2 deletions(-) (limited to 'source4/librpc') diff --git a/source4/librpc/config.mk b/source4/librpc/config.mk index 01f7b80490..40bfb5cb0f 100644 --- a/source4/librpc/config.mk +++ b/source4/librpc/config.mk @@ -329,6 +329,10 @@ PUBLIC_DEPENDENCIES = dcerpc NDR_LSA OBJ_FILES = gen_ndr/ndr_dfs_c.o PUBLIC_DEPENDENCIES = dcerpc NDR_DFS +[SUBSYSTEM::RPC_NDR_FRSAPI] +OBJ_FILES = gen_ndr/ndr_frsapi_c.o +PUBLIC_DEPENDENCIES = dcerpc NDR_FRSAPI + [SUBSYSTEM::RPC_NDR_DRSUAPI] OBJ_FILES = gen_ndr/ndr_drsuapi_c.o PUBLIC_DEPENDENCIES = dcerpc NDR_DRSUAPI diff --git a/source4/librpc/idl/frsapi.idl b/source4/librpc/idl/frsapi.idl index 2f8e1ba9df..d75be0ec04 100644 --- a/source4/librpc/idl/frsapi.idl +++ b/source4/librpc/idl/frsapi.idl @@ -29,14 +29,18 @@ interface frsapi /****************/ /* Function 0x04 */ + + /* The DsPollingLongInterval and DsPollingShortInterval attributes + represent registry attributes below HKLM\System\CCS\Services\NtFrs */ + WERROR frsapi_SetDsPollingIntervalW( [in] uint32 CurrentInterval, [in] uint32 DsPollingLongInterval, [in] uint32 DsPollingShortInterval ); - /****************/ - /* Function 0x05 */ + /****************/ + /* Function 0x05 */ WERROR frsapi_GetDsPollingIntervalW( [out] uint32 *CurrentInterval, [out] uint32 *DsPollingLongInterval, -- cgit