[rpcrt4]
[reactos.git] / reactos / dll / win32 / rpcrt4 / rpc_async.c
index 891fc5a..33fdc77 100644 (file)
 
 #include "rpc_binding.h"
 #include "rpc_message.h"
-#include "ndr_stubless.h"
 
 WINE_DEFAULT_DEBUG_CHANNEL(rpc);
 
 #define RPC_ASYNC_SIGNATURE 0x43595341
 
-static inline BOOL valid_async_handle(PRPC_ASYNC_STATE pAsync)
-{
-    return pAsync->Signature == RPC_ASYNC_SIGNATURE;
-}
-
 /***********************************************************************
  *           RpcAsyncInitializeHandle [RPCRT4.@]
  *
@@ -110,14 +104,8 @@ RPC_STATUS WINAPI RpcAsyncGetCallStatus(PRPC_ASYNC_STATE pAsync)
  */
 RPC_STATUS WINAPI RpcAsyncCompleteCall(PRPC_ASYNC_STATE pAsync, void *Reply)
 {
-    TRACE("(%p, %p)\n", pAsync, Reply);
-
-    if (!valid_async_handle(pAsync))
-        return RPC_S_INVALID_ASYNC_HANDLE;
-
-    /* FIXME: check completed */
-
-    return NdrpCompleteAsyncClientCall(pAsync, Reply);
+    FIXME("(%p, %p): stub\n", pAsync, Reply);
+    return RPC_S_INVALID_ASYNC_HANDLE;
 }
 
 /***********************************************************************