1
0
mirror of https://github.com/wine-mirror/wine synced 2024-06-29 06:14:34 +00:00

include: Add IFACEMETHOD macros.

This commit is contained in:
Alistair Leslie-Hughes 2024-05-27 17:26:29 +10:00 committed by Alexandre Julliard
parent ccc803a06c
commit ae6aa1c8a4

View File

@ -210,6 +210,11 @@
#define DECLARE_INTERFACE_(iface,ibase) interface DECLSPEC_NOVTABLE iface : public ibase
#define DECLARE_INTERFACE_IID_(iface, ibase, iid) interface DECLSPEC_UUID(iid) DECLSPEC_NOVTABLE iface : public ibase
#define IFACEMETHOD(method) STDMETHOD(method)
#define IFACEMETHOD_(type,method) STDMETHOD_(type,method)
#define IFACEMETHODV(method) STDMETHODV(method)
#define IFACEMETHODV_(type,method) STDMETHODV_(type,method)
#define BEGIN_INTERFACE
#define END_INTERFACE
@ -253,6 +258,11 @@
#define BEGIN_INTERFACE
#define END_INTERFACE
#define IFACEMETHOD(method) STDMETHOD(method)
#define IFACEMETHOD_(type,method) STDMETHOD_(type,method)
#define IFACEMETHODV(method) STDMETHODV(method)
#define IFACEMETHODV_(type,method) STDMETHODV_(type,method)
#endif /* __cplusplus && !CINTERFACE */
#ifndef __IRpcStubBuffer_FWD_DEFINED__