s4-drsuapi: merge drsuapi_DsWriteAccountSpn from s3 drsuapi idl.
[samba.git] / source4 / librpc / idl / drsuapi.idl
index 5b4132d279292ba9f963d6a8e11ece3059bc53a9..a4aab0f4417b82ad5c117816e01a3bdc4a3b5a75 100644 (file)
@@ -962,9 +962,10 @@ interface drsuapi
 
        WERROR drsuapi_DsWriteAccountSpn(
                [in] policy_handle *bind_handle,
-               [in,out] int32 level,
-               [in,switch_is(level)] drsuapi_DsWriteAccountSpnRequest req,
-               [out,switch_is(level)] drsuapi_DsWriteAccountSpnResult res
+               [in] int32 level,
+               [in,ref,switch_is(level)] drsuapi_DsWriteAccountSpnRequest *req,
+               [out,ref] int32 *level_out,
+               [out,ref,switch_is(*level_out)] drsuapi_DsWriteAccountSpnResult *res
                );
 
        /*****************/