xmllite: Added IXmlResolver definition

Nikolay Sivov nsivov at codeweavers.com
Wed Jan 16 01:33:04 CST 2013


Added IXmlResolver definition
-------------- next part --------------
>From 7a5fdccfbb3fa699c8f23b716e3f1b9ea4469e1c Mon Sep 17 00:00:00 2001
From: Nikolay Sivov <nsivov at codeweavers.com>
Date: Wed, 16 Jan 2013 11:33:00 +0400
Subject: [PATCH 2/2] Added IXmlResolver definition

---
 include/xmllite.idl |   15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/include/xmllite.idl b/include/xmllite.idl
index c1c0b88..7547d1a 100644
--- a/include/xmllite.idl
+++ b/include/xmllite.idl
@@ -78,6 +78,21 @@ interface IXmlReader : IUnknown
     BOOL IsEOF(void);
 }
 
+/* IXmlResolver */
+[
+  local,
+  object,
+  uuid(7279fc82-709d-4095-b63d-69fe4b0d9030),
+  pointer_default(unique)
+]
+interface IXmlResolver : IUnknown
+{
+    HRESULT ResolveUri([in] LPCWSTR base_uri,
+                       [in] LPCWSTR public_id,
+                       [in] LPCWSTR system_id,
+                       [out] IUnknown **input);
+}
+
 /* IXmlReader state */
 typedef enum XmlReadState
 {
-- 
1.7.10.4




More information about the wine-patches mailing list