Rob Shearman : include: Add XMLDOMDocumentEvents dispinterface to xmldom. idl.

Alexandre Julliard julliard at winehq.org
Tue Sep 9 05:50:31 CDT 2008


Module: wine
Branch: master
Commit: fa441c9dd07f091d16e6a904fa5e632e74b85721
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=fa441c9dd07f091d16e6a904fa5e632e74b85721

Author: Rob Shearman <robertshearman at gmail.com>
Date:   Mon Sep  8 23:20:47 2008 +0100

include: Add XMLDOMDocumentEvents dispinterface to xmldom.idl.

---

 include/xmldom.idl  |   14 ++++++++++++++
 include/xmldomdid.h |    4 ++++
 2 files changed, 18 insertions(+), 0 deletions(-)

diff --git a/include/xmldom.idl b/include/xmldom.idl
index bf85acf..31c5e66 100644
--- a/include/xmldom.idl
+++ b/include/xmldom.idl
@@ -720,6 +720,20 @@ interface IXMLDOMParseError : IDispatch
     HRESULT filepos([retval, out] long * filePos);
 }
 
+[
+    hidden,
+    uuid(3efaa427-272f-11d2-836f-0000f87a7782)
+]
+dispinterface XMLDOMDocumentEvents
+{
+    properties:
+    methods:
+    [id(DISPID_XMLDOMEVENT_ONDATAAVAILABLE)]
+    HRESULT ondataavailable();
+
+    [id(DISPID_XMLDOMEVENT_ONREADYSTATECHANGE)]
+    HRESULT onreadystatechange();
+}
 
 [
 uuid(2933bf90-7b36-11d2-b20e-00c04f983e60)
diff --git a/include/xmldomdid.h b/include/xmldomdid.h
index a299157..d241a9c 100644
--- a/include/xmldomdid.h
+++ b/include/xmldomdid.h
@@ -197,5 +197,9 @@
 #define  DISPID_DOM_ERROR_FILEPOS      0x000000b7
 #define  DISPID_DOM_ERROR__TOP         0x000000b8
 
+#define  DISPID_XMLDOMEVENT                    197
+#define  DISPID_XMLDOMEVENT_ONREADYSTATECHANGE DISPID_READYSTATECHANGE
+#define  DISPID_XMLDOMEVENT_ONDATAAVAILABLE    198
+#define  DISPID_XMLDOMEVENT__TOP               199
 
 #endif /* __XMLDOMDID_H__ */




More information about the wine-cvs mailing list