r2888: - add 'Ds' prefix to Bind and Unbind call on drsuapi
[tprouty/samba.git] / source4 / librpc / idl / drsuapi.idl
index 93a7caa48c5ace34687ad3131a8f4f3aaabc85c9..74ed5ed1e8df9955e4760f209b2179f084a2907b 100644 (file)
@@ -17,108 +17,108 @@ interface drsuapi
                [size_is(length)] uint8 data[];
        } drsuapi_BindInfo;
 
-       NTSTATUS drsuapi_Bind(
+       NTSTATUS drsuapi_DsBind(
                [in]        GUID *server_guid,
                [in]        uint32 unknown,
                [out]       drsuapi_BindInfo *info,
-               [out,ref]   policy_handle *handle
+               [out,ref]   policy_handle *bind_handle
                );
 
        /*****************/
         /* Function 0x01 */
-       NTSTATUS drsuapi_Unbind(
-               [in,out,ref] policy_handle *handle
+       NTSTATUS drsuapi_DsUnbind(
+               [in,out,ref] policy_handle *bind_handle
                );
 
        /*****************/
         /* Function 0x02 */
-       void DRSUAPI_REPLICA_SYNC();
+       NTSTATUS DRSUAPI_REPLICA_SYNC();
 
        /*****************/
         /* Function 0x03 */
-       void DRSUAPI_GET_NC_CHANGES();
+       NTSTATUS DRSUAPI_GET_NC_CHANGES();
 
        /*****************/
         /* Function 0x04 */
-       void DRSUAPI_UPDATE_REFS();
+       NTSTATUS DRSUAPI_UPDATE_REFS();
 
        /*****************/
         /* Function 0x05 */
-       void DRSUAPI_REPLICA_ADD();
+       NTSTATUS DRSUAPI_REPLICA_ADD();
 
        /*****************/
         /* Function 0x06 */
-       void DRSUAPI_REPLICA_DEL();
+       NTSTATUS DRSUAPI_REPLICA_DEL();
 
        /*****************/
         /* Function 0x07 */
-       void DRSUAPI_REPLICA_MODIFY();
+       NTSTATUS DRSUAPI_REPLICA_MODIFY();
 
        /*****************/
         /* Function 0x08 */
-       void DRSUAPI_VERIFY_NAMES();
+       NTSTATUS DRSUAPI_VERIFY_NAMES();
 
        /*****************/
         /* Function 0x09 */
-       void DRSUAPI_GET_MEMBERSHIPS();
+       NTSTATUS DRSUAPI_GET_MEMBERSHIPS();
 
        /*****************/
         /* Function 0x0a */
-       void DRSUAPI_INTER_DOMAIN_MOVE();
+       NTSTATUS DRSUAPI_INTER_DOMAIN_MOVE();
 
        /*****************/
         /* Function 0x0b */
-       void DRSUAPI_GET_NT4_CHANGELOG();
+       NTSTATUS DRSUAPI_GET_NT4_CHANGELOG();
 
        /*****************/
         /* Function 0x0c */
-       void DRSUAPI_CRACKNAMES();
+       NTSTATUS DRSUAPI_CRACKNAMES();
 
        /*****************/
         /* Function 0x0d */
-       void DRSUAPI_WRITE_SPN();
+       NTSTATUS DRSUAPI_WRITE_SPN();
 
        /*****************/
         /* Function 0x0e */
-       void DRSUAPI_REMOVE_DS_SERVER();
+       NTSTATUS DRSUAPI_REMOVE_DS_SERVER();
 
        /*****************/
         /* Function 0x0f */
-       void DRSUAPI_REMOVE_DS_DOMAIN();
+       NTSTATUS DRSUAPI_REMOVE_DS_DOMAIN();
 
        /*****************/
         /* Function 0x10 */
-       void DRSUAPI_DOMAIN_CONTROLLER_INFO();
+       NTSTATUS DRSUAPI_DOMAIN_CONTROLLER_INFO();
 
        /*****************/
         /* Function 0x11 */
-       void DRSUAPI_ADD_ENTRY();
+       NTSTATUS DRSUAPI_ADD_ENTRY();
 
        /*****************/
         /* Function 0x12 */
-       void DRSUAPI_EXECUTE_KCC();
+       NTSTATUS DRSUAPI_EXECUTE_KCC();
 
        /*****************/
         /* Function 0x13 */
-       void DRSUAPI_GET_REPL_INFO();
+       NTSTATUS DRSUAPI_GET_REPL_INFO();
 
        /*****************/
         /* Function 0x14 */
-       void DRSUAPI_ADD_SID_HISTORY();
+       NTSTATUS DRSUAPI_ADD_SID_HISTORY();
 
        /*****************/
         /* Function 0x15 */
-       void DRSUAPI_GET_MEMBERSHIPS2();
+       NTSTATUS DRSUAPI_GET_MEMBERSHIPS2();
 
        /*****************/
         /* Function 0x16 */
-       void DRSUAPI_REPLICA_VERIFY_OBJECTS();
+       NTSTATUS DRSUAPI_REPLICA_VERIFY_OBJECTS();
 
        /*****************/
         /* Function 0x17 */
-       void DRSUAPI_GET_OBJECT_EXISTENCE();
+       NTSTATUS DRSUAPI_GET_OBJECT_EXISTENCE();
 
        /*****************/
         /* Function 0x18 */
-       void DRSUAPI_QUERY_SITES_BY_COST();
+       NTSTATUS DRSUAPI_QUERY_SITES_BY_COST();
 }