Add a PIDL Type For Network Provider

Robert Shearman R.J.Shearman at warwick.ac.uk
Mon May 19 14:08:37 CDT 2003


Adds a new PIDL type as found on Windows 2000 for the network provider
objects.

ChangeLog:
- Add a PIDL Type For Network Provider

Rob
-------------- next part --------------
Index: wine/dlls/shell32/pidl.c
===================================================================
RCS file: /home/wine/wine/dlls/shell32/pidl.c,v
retrieving revision 1.83
diff -u -r1.83 pidl.c
--- wine/dlls/shell32/pidl.c	17 Apr 2003 02:18:33 -0000	1.83
+++ wine/dlls/shell32/pidl.c	19 May 2003 00:40:06 -0000
@@ -1595,6 +1595,7 @@
 	    case PT_WORKGRP:
 	    case PT_COMP:
 	    case PT_NETWORK:
+	    case PT_NETPROVIDER:
 	    case PT_SHARE:
 	      return (LPSTR)&(pdata->u.network.szNames);
 	  }
Index: wine/dlls/shell32/pidl.h
===================================================================
RCS file: /home/wine/wine/dlls/shell32/pidl.h,v
retrieving revision 1.27
diff -u -r1.27 pidl.h
--- wine/dlls/shell32/pidl.h	17 Apr 2003 02:18:33 -0000	1.27
+++ wine/dlls/shell32/pidl.h	19 May 2003 00:40:07 -0000
@@ -62,6 +62,7 @@
 *	valueW		0x34		file		(Unicode file name)
 *	workgroup	0x41		network (3)
 *	computer	0x42		network (4)
+*	net provider	0x46		network
 *	whole network	0x47		network (5)
 *	MSITStore	0x61		htmlhlp (7)
 *	history/favorites 0xb1		file
@@ -91,6 +92,7 @@
 #define PT_VALUE	0x32
 #define PT_WORKGRP	0x41
 #define PT_COMP		0x42
+#define PT_NETPROVIDER  0x46
 #define PT_NETWORK	0x47
 #define PT_IESPECIAL1	0x61
 #define PT_IESPECIAL2	0xb1
Index: wine/dlls/shell32/debughlp.c
===================================================================
RCS file: /home/wine/wine/dlls/shell32/debughlp.c,v
retrieving revision 1.6
diff -u -r1.6 debughlp.c
--- wine/dlls/shell32/debughlp.c	16 Dec 2002 22:39:42 -0000	1.6
+++ wine/dlls/shell32/debughlp.c	19 May 2003 00:40:43 -0000
@@ -88,6 +88,7 @@
 	    case PT_WORKGRP:
 	    case PT_COMP:
 	    case PT_NETWORK:
+	    case PT_NETPROVIDER:
 	    case PT_SHARE:
 	      return (LPSTR)&(pdata->u.network.szNames);
 	  }


More information about the wine-patches mailing list