[PATCH v4 1/6] include: Add FolderItems2 and FolderItems3.

Alex Henrie alexhenrie24 at gmail.com
Thu Jul 7 00:35:40 CDT 2016


Signed-off-by: Alex Henrie <alexhenrie24 at gmail.com>
---
 include/shldisp.idl | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)

diff --git a/include/shldisp.idl b/include/shldisp.idl
index 56be778..f5372c4 100644
--- a/include/shldisp.idl
+++ b/include/shldisp.idl
@@ -350,6 +350,36 @@ interface FolderItems : IDispatch
 }
 
 /*****************************************************************************
+ * FolderItems2 interface
+ */
+[
+    uuid(c94f0ad0-f363-11d2-a327-00c04f8eec7f),
+    oleautomation,
+    dual
+]
+interface FolderItems2 : FolderItems
+{
+    HRESULT InvokeVerbEx( [in, optional] VARIANT verb,
+        [in, optional] VARIANT args );
+}
+
+/*****************************************************************************
+ * FolderItems3 interface
+ */
+[
+    uuid(eaa7c309-bbec-49d5-821d-64d966cb667f),
+    oleautomation,
+    dual
+]
+interface FolderItems3 : FolderItems2
+{
+    HRESULT Filter( [in] long flags, [in] BSTR spec );
+
+    [id(0), propget]
+    HRESULT Verbs( [out, retval] FolderItemVerbs **ppfic );
+}
+
+/*****************************************************************************
  * FolderItemVerb interface
  */
 [
-- 
2.9.0




More information about the wine-patches mailing list