Added downloadmgr.idl

Jacek Caban jack at itma.pwr.wroc.pl
Tue Jul 12 06:49:18 CDT 2005


Changelog:
    Added downloadmgr.idl
-------------- next part --------------
Index: include/.cvsignore
===================================================================
RCS file: /home/wine/wine/include/.cvsignore,v
retrieving revision 1.14
diff -u -p -r1.14 .cvsignore
--- include/.cvsignore	5 Jul 2005 12:39:38 -0000	1.14
+++ include/.cvsignore	12 Jul 2005 11:44:17 -0000
@@ -9,6 +9,7 @@ control.h
 ddstream.h
 dispex.h
 docobj.h
+downloadmgr.h
 exdisp.h
 mediaobj.h
 mimeinfo.h
Index: include/Makefile.in
===================================================================
RCS file: /home/wine/wine/include/Makefile.in,v
retrieving revision 1.179
diff -u -p -r1.179 Makefile.in
--- include/Makefile.in	5 Jul 2005 12:39:38 -0000	1.179
+++ include/Makefile.in	12 Jul 2005 11:44:18 -0000
@@ -14,6 +14,7 @@ IDL_SRCS = \
 	ddstream.idl \
 	dispex.idl \
 	docobj.idl \
+	downloadmgr.idl \
 	exdisp.idl \
 	mediaobj.idl \
 	mimeinfo.idl \
Index: dlls/uuid/uuid.c
===================================================================
RCS file: /home/wine/wine/dlls/uuid/uuid.c,v
retrieving revision 1.11
diff -u -p -r1.11 uuid.c
--- dlls/uuid/uuid.c	27 May 2005 09:10:21 -0000	1.11
+++ dlls/uuid/uuid.c	12 Jul 2005 11:44:18 -0000
@@ -59,6 +59,7 @@ DEFINE_GUID(GUID_NULL,0,0,0,0,0,0,0,0,0,
 #include "mshtmhst.h"
 #include "richole.h"
 #include "xmldom.h"
+#include "downloadmgr.h"
 
 /* FIXME: cguids declares GUIDs but does not define their values */
 
--- /dev/null	1970-01-01 01:00:00.000000000 +0100
+++ include/downloadmgr.idl	2005-07-12 13:47:24.000000000 +0200
@@ -0,0 +1,44 @@
+/*
+ * Copyright 2005 Jacek Caban
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ */
+
+#ifndef DO_NO_IMPORTS
+import "unknwn.idl";
+import "ocidl.idl";
+import "oleidl.idl";
+import "oaidl.idl";
+#endif
+
+interface IDownloadManager;
+[
+    object,
+    uuid(988934A4-064B-11D3-BB80-00104B35E7F9),
+    pointer_default(unique),
+    local
+]
+interface IDownloadManager : IUnknown
+{
+    HRESULT Download(
+        [in] IMoniker *pmk,
+        [in] IBindCtx *pbc,
+        [in] DWORD dwBindVerb,
+        [in] LONG grfBINDF,
+        [in] BINDINFO *pBindInfo,
+        [in] LPCOLESTR pszHeaders,
+        [in] LPCOLESTR pszRedir,
+        [in] UINT uiCP);
+}


More information about the wine-patches mailing list