Added downloadmgr.idl.

diff --git a/dlls/uuid/uuid.c b/dlls/uuid/uuid.c
index 122d174..946f4ae 100644
--- a/dlls/uuid/uuid.c
+++ b/dlls/uuid/uuid.c
@@ -59,6 +59,7 @@
 #include "mshtmhst.h"
 #include "richole.h"
 #include "xmldom.h"
+#include "downloadmgr.h"
 
 /* FIXME: cguids declares GUIDs but does not define their values */
 
diff --git a/include/.cvsignore b/include/.cvsignore
index 3426f21..a9587fd 100644
--- a/include/.cvsignore
+++ b/include/.cvsignore
@@ -9,6 +9,7 @@
 ddstream.h
 dispex.h
 docobj.h
+downloadmgr.h
 exdisp.h
 mediaobj.h
 mimeinfo.h
diff --git a/include/Makefile.in b/include/Makefile.in
index 39a83d7..9e2c934 100644
--- a/include/Makefile.in
+++ b/include/Makefile.in
@@ -14,6 +14,7 @@
 	ddstream.idl \
 	dispex.idl \
 	docobj.idl \
+	downloadmgr.idl \
 	exdisp.idl \
 	mediaobj.idl \
 	mimeinfo.idl \
diff --git a/include/downloadmgr.idl b/include/downloadmgr.idl
new file mode 100644
index 0000000..96e261e
--- /dev/null
+++ b/include/downloadmgr.idl
@@ -0,0 +1,43 @@
+/*
+ * 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
+
+[
+    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);
+};