summaryrefslogtreecommitdiff
path: root/source4/librpc/idl/drsuapi.idl
diff options
context:
space:
mode:
authorJelmer Vernooij <jelmer@samba.org>2005-10-16 15:47:28 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 13:44:48 -0500
commit68d82998d2e3133dd7b743b1cf3a78ee9d052a21 (patch)
treebc6933674a10433e37ee994ad7b65151de7bac7c /source4/librpc/idl/drsuapi.idl
parentd68319431e62e43c0ecb23328e3162128d823958 (diff)
downloadsamba-68d82998d2e3133dd7b743b1cf3a78ee9d052a21.tar.gz
samba-68d82998d2e3133dd7b743b1cf3a78ee9d052a21.tar.bz2
samba-68d82998d2e3133dd7b743b1cf3a78ee9d052a21.zip
r11096: Eliminate pointer_default_top()
(This used to be commit b773d848e854394f36351f97130a20a245367b2c)
Diffstat (limited to 'source4/librpc/idl/drsuapi.idl')
-rw-r--r--source4/librpc/idl/drsuapi.idl27
1 files changed, 13 insertions, 14 deletions
diff --git a/source4/librpc/idl/drsuapi.idl b/source4/librpc/idl/drsuapi.idl
index 60bd57cc52..075b97ce9c 100644
--- a/source4/librpc/idl/drsuapi.idl
+++ b/source4/librpc/idl/drsuapi.idl
@@ -7,7 +7,6 @@
authservice("ldap"),
helpstring("Active Directory Replication"),
pointer_default(unique),
- pointer_default_top(unique),
depends(security)
]
interface drsuapi
@@ -107,15 +106,15 @@ interface drsuapi
const string DRSUAPI_DS_BIND_GUID_W2K3 = "6afab99c-6e26-464a-975f-f58f105218bc";
WERROR drsuapi_DsBind(
- [in] GUID *bind_guid,
- [in,out] drsuapi_DsBindInfoCtr *bind_info,
- [out,ref] policy_handle *bind_handle
+ [in,unique] GUID *bind_guid,
+ [in,out,unique] drsuapi_DsBindInfoCtr *bind_info,
+ [out] policy_handle *bind_handle
);
/*****************/
/* Function 0x01 */
WERROR drsuapi_DsUnbind(
- [in,out,ref] policy_handle *bind_handle
+ [in,out] policy_handle *bind_handle
);
/*****************/
@@ -167,7 +166,7 @@ interface drsuapi
} drsuapi_DsReplicaSyncRequest;
WERROR drsuapi_DsReplicaSync(
- [in,ref] policy_handle *bind_handle,
+ [in] policy_handle *bind_handle,
[in] int32 level,
[in,switch_is(level)] drsuapi_DsReplicaSyncRequest req
);
@@ -697,7 +696,7 @@ interface drsuapi
} drsuapi_DsGetNCChangesCtr;
WERROR drsuapi_DsGetNCChanges(
- [in,ref] policy_handle *bind_handle,
+ [in] policy_handle *bind_handle,
[in,out] int32 level,
[in,switch_is(level)] drsuapi_DsGetNCChangesRequest req,
[out,switch_is(level)] drsuapi_DsGetNCChangesCtr ctr
@@ -725,7 +724,7 @@ interface drsuapi
} drsuapi_DsReplicaUpdateRefsRequest;
WERROR drsuapi_DsReplicaUpdateRefs(
- [in,ref] policy_handle *bind_handle,
+ [in] policy_handle *bind_handle,
[in] int32 level,
[in,switch_is(level)] drsuapi_DsReplicaUpdateRefsRequest req
);
@@ -844,7 +843,7 @@ interface drsuapi
} drsuapi_DsNameCtr;
WERROR drsuapi_DsCrackNames(
- [in,ref] policy_handle *bind_handle,
+ [in] policy_handle *bind_handle,
[in, out] int32 level,
[in,switch_is(level)] drsuapi_DsNameRequest req,
[out,switch_is(level)] drsuapi_DsNameCtr ctr
@@ -879,8 +878,8 @@ interface drsuapi
} drsuapi_DsWriteAccountSpnResult;
WERROR drsuapi_DsWriteAccountSpn(
- [in,ref] policy_handle *bind_handle,
- [in, out] int32 level,
+ [in] policy_handle *bind_handle,
+ [in,out] int32 level,
[in,switch_is(level)] drsuapi_DsWriteAccountSpnRequest req,
[out,switch_is(level)] drsuapi_DsWriteAccountSpnResult res
);
@@ -969,7 +968,7 @@ interface drsuapi
} drsuapi_DsGetDCInfoCtr;
WERROR drsuapi_DsGetDomainControllerInfo(
- [in,ref] policy_handle *bind_handle,
+ [in] policy_handle *bind_handle,
[in, out] int32 level,
[in,switch_is(level)] drsuapi_DsGetDCInfoRequest req,
[out,switch_is(level)] drsuapi_DsGetDCInfoCtr ctr
@@ -1075,7 +1074,7 @@ interface drsuapi
} drsuapi_DsAddEntryCtr;
WERROR drsuapi_DsAddEntry(
- [in,ref] policy_handle *bind_handle,
+ [in] policy_handle *bind_handle,
[in,out] int32 level,
[in,switch_is(level)] drsuapi_DsAddEntryRequest req,
[out,switch_is(level)] drsuapi_DsAddEntryCtr ctr
@@ -1355,7 +1354,7 @@ interface drsuapi
} drsuapi_DsReplicaInfo;
WERROR drsuapi_DsReplicaGetInfo(
- [in,ref] policy_handle *bind_handle,
+ [in] policy_handle *bind_handle,
[in] drsuapi_DsReplicaGetInfoLevel level,
[in,switch_is(level)] drsuapi_DsReplicaGetInfoRequest req,
[out] drsuapi_DsReplicaInfoType info_type,