Jacek Caban : urlmon.idl: Added IBindStatusCallbackEx declaration.

Alexandre Julliard julliard at winehq.org
Tue Jun 23 10:02:50 CDT 2009


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

Author: Jacek Caban <jacek at codeweavers.com>
Date:   Tue Jun 23 15:08:30 2009 +0200

urlmon.idl: Added IBindStatusCallbackEx declaration.

---

 include/urlmon.idl |   39 +++++++++++++++++++++++++++++++++++++++
 1 files changed, 39 insertions(+), 0 deletions(-)

diff --git a/include/urlmon.idl b/include/urlmon.idl
index 13c09be..4e902a2 100644
--- a/include/urlmon.idl
+++ b/include/urlmon.idl
@@ -311,6 +311,45 @@ interface IBindStatusCallback : IUnknown
 }
 
 /*****************************************************************************
+ * IBindStatusCallbackEx interface
+ */
+[
+    object,
+    uuid(aaa74ef9-8ee7-4659-88d9-f8c504da73cc),
+    pointer_default(unique)
+]
+interface IBindStatusCallbackEx : IBindStatusCallback
+{
+    typedef [unique] IBindStatusCallbackEx *LPBINDSTATUSCALLBACKEX;
+
+    typedef enum {
+        BINDF2_DISABLEBASICOVERHTTP               = 0x00000001,
+        BINDF2_DISABLEAUTOCOOKIEHANDLING          = 0x00000002,
+        BINDF2_READ_DATA_GREATER_THAN_4GB         = 0x00000004,
+        BINDF2_DISABLE_HTTP_REDIRECT_XSECURITYID  = 0x00000008,
+        BINDF2_RESERVED_3                         = 0x20000000,
+        BINDF2_RESERVED_2                         = 0x40000000,
+        BINDF2_RESERVED_1                         = 0x80000000,
+    } BINDF2;
+
+    [local]
+    HRESULT GetBindInfoEx(
+            [out] DWORD *grfBINDF,
+            [in, out, unique] BINDINFO *pbindinfo,
+            [out] DWORD *grfBINDF2,
+            [out] DWORD *pdwReserved);
+
+    [call_as(GetBindInfoEx)]
+    HRESULT RemoteGetBindInfoEx(
+            [out] DWORD *grfBINDF,
+            [in, out, unique] RemBINDINFO *pbindinfo,
+            [in, out, unique] RemSTGMEDIUM *pstgmed,
+            [out] DWORD *grfBINDF2,
+            [out] DWORD *pdwReserved);
+}
+
+
+/*****************************************************************************
  * IAuthenticate interface
  */
 [




More information about the wine-cvs mailing list