[PATCH v2] include: Add async_uuid for IBackgroundCopyCallback in bits.idl

Biswapriyo Nath nathbappai at gmail.com
Tue Oct 26 10:41:10 CDT 2021


-------------- next part --------------
From be1d919aea619518d20e8098fc43522ac38dcd47 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath <nathbappai at gmail.com>
Date: Tue, 26 Oct 2021 21:10:11 +0530
Subject: [PATCH v2] include: Add async_uuid for IBackgroundCopyCallback in bits.idl

Signed-off-by: Biswapriyo Nath <nathbappai at gmail.com>
---
 include/bits.idl   | 3 +++
 include/rpcproxy.h | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/include/bits.idl b/include/bits.idl
index 0e3362c..4b27e9f 100644
--- a/include/bits.idl
+++ b/include/bits.idl
@@ -348,6 +348,9 @@ interface IEnumBackgroundCopyJobs : IUnknown
 
 [
     uuid(97ea99c7-0186-4ad4-8df9-c5b4e0ed6b22),
+#if !defined(BITS_DONT_USE_ASYNC_DCOM)
+    async_uuid(ca29d251-b4bb-4679-a3d9-ae8006119d54),
+#endif
     odl
 ]
 interface IBackgroundCopyCallback : IUnknown
diff --git a/include/rpcproxy.h b/include/rpcproxy.h
index 34321d0..a15042d 100644
--- a/include/rpcproxy.h
+++ b/include/rpcproxy.h
@@ -166,6 +166,9 @@ void WINAPI
   CStdStubBuffer_DebugServerQueryInterface, \
   CStdStubBuffer_DebugServerRelease
 
+#define CStdAsyncStubBuffer_METHODS 0,0,0,0,0,0,0,0,0,0
+#define CStdAsyncStubBuffer_DELEGATING_METHODS 0,0,0,0,0,0,0,0,0,0
+
 RPCRTAPI void RPC_ENTRY
   NdrProxyInitialize( void *This, PRPC_MESSAGE pRpcMsg, PMIDL_STUB_MESSAGE pStubMsg,
                       PMIDL_STUB_DESC pStubDescriptor, unsigned int ProcNum );
-- 
2.33.0



More information about the wine-devel mailing list