[PATCH 5/7] include: Add IReference<T> interface
Rémi Bernon
rbernon at codeweavers.com
Mon Mar 7 03:40:27 CST 2022
From: Alistair Leslie-Hughes <leslie_alistair at hotmail.com>
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair at hotmail.com>
Signed-off-by: Rémi Bernon <rbernon at codeweavers.com>
---
include/windows.foundation.collections.idl | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/include/windows.foundation.collections.idl b/include/windows.foundation.collections.idl
index 7576f331172..ed1f5e30793 100644
--- a/include/windows.foundation.collections.idl
+++ b/include/windows.foundation.collections.idl
@@ -73,6 +73,15 @@ cpp_quote("#endif")
]
delegate HRESULT TypedEventHandler<TSender, TArgs>([in] TSender sender, [in] TArgs args);
+ [
+ contract(Windows.Foundation.FoundationContract, 1.0),
+ uuid(61c17706-2d65-11e0-9ae8-d48564015472)
+ ]
+ interface IReference<T> : IInspectable
+ {
+ [propget] HRESULT Value([out, retval] T *value);
+ }
+
namespace Collections
{
[
--
2.34.1
More information about the wine-devel
mailing list