Author: hpoussin
Date: Mon Jan 14 17:52:14 2008
New Revision: 31779
URL:
http://svn.reactos.org/svn/reactos?rev=31779&view=rev
Log:
Add more UUIDs
Modified:
trunk/reactos/lib/sdk/uuid/uuid.c
Modified: trunk/reactos/lib/sdk/uuid/uuid.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/uuid/uuid.c?rev=31…
==============================================================================
--- trunk/reactos/lib/sdk/uuid/uuid.c (original)
+++ trunk/reactos/lib/sdk/uuid/uuid.c Mon Jan 14 17:52:14 2008
@@ -16,17 +16,19 @@
*
* 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
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include <stdarg.h>
#define COM_NO_WINDOWS_H
+#include "windef.h"
#include "initguid.h"
/* GUIDs defined in uuids.lib */
-#include "windef.h"
+DEFINE_GUID(GUID_NULL,0,0,0,0,0,0,0,0,0,0,0);
+
#include "winbase.h"
#include "wingdi.h"
#include "winuser.h"
@@ -39,31 +41,40 @@
#include "objidl.h"
#include "olectl.h"
-#include "mshtmhst.h"
+#include "ocidl.h"
+
#include "docobj.h"
#include "exdisp.h"
-#include "htiframe.h"
-#include "urlhist.h"
-#include "hlink.h"
-#include "mlang.h"
#include "shlguid.h"
#include "shlobj.h"
#include "shldisp.h"
#include "comcat.h"
#include "urlmon.h"
-#include "objsel.h"
+#include "mapiguid.h"
+#include "activscp.h"
+#include "dispex.h"
+#include "mlang.h"
+#include "mshtml.h"
+#include "mshtmhst.h"
#include "richole.h"
#include "xmldom.h"
#include "xmldso.h"
+#include "downloadmgr.h"
+#include "objsel.h"
+#include "hlink.h"
+#include "optary.h"
+#include "indexsrv.h"
+#include "htiframe.h"
+#include "urlhist.h"
+#include "hlguids.h"
+#include "isguids.h"
/* FIXME: cguids declares GUIDs but does not define their values */
/* other GUIDs */
#include "vfw.h"
-#include "mapiguid.h"
-#include "hlguids.h"
#if 0 /* FIXME */
#include "uuids.h"
@@ -90,14 +101,28 @@
DEFINE_GUID(FMTID_DocSummaryInformation,0xD5CDD502,0x2E9C,0x101B,0x93,0x97,0x08,0x00,0x2B,0x2C,0xF9,0xAE);
DEFINE_GUID(FMTID_UserDefinedProperties,0xD5CDD505,0x2E9C,0x101B,0x93,0x97,0x08,0x00,0x2B,0x2C,0xF9,0xAE);
-DEFINE_GUID(CLSID_HTMLDocument, 0x25336920, 0x03f9, 0x11cf, 0x8f,0xd0,
0x00,0xaa,0x00,0x68,0x6f,0x13);
-
-DEFINE_GUID(GUID_NULL, 0L, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
-
+/* COM CLSIDs not declared in an exported header file */
+DEFINE_GUID(CLSID_StdMarshal,
0x00000017,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
+DEFINE_GUID(CLSID_IdentityUnmarshal,
0x0000001b,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
+DEFINE_GUID(CLSID_PSGenObject,
0x0000030c,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
+DEFINE_GUID(CLSID_PSClientSite,
0x0000030d,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
+DEFINE_GUID(CLSID_PSClassObject,
0x0000030e,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
+DEFINE_GUID(CLSID_PSInPlaceActive,
0x0000030f,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
+DEFINE_GUID(CLSID_PSInPlaceFrame,
0x00000310,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
+DEFINE_GUID(CLSID_PSDragDrop,
0x00000311,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
+DEFINE_GUID(CLSID_PSBindCtx,
0x00000312,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
+DEFINE_GUID(CLSID_PSEnumerators,
0x00000313,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID(CLSID_Picture_Metafile,
0x00000315,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
+DEFINE_GUID(CLSID_StaticMetafile,
0x00000315,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID(CLSID_Picture_Dib,
0x00000316,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
+DEFINE_GUID(CLSID_StaticDib,
0x00000316,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
+DEFINE_GUID(CLSID_Picture_EnhMetafile,
0x00000316,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
+DEFINE_GUID(CLSID_DCOMAccessControl,
0x0000031d,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID(CLSID_StdGlobalInterfaceTable,0x00000323,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
-
+DEFINE_GUID(CLSID_ComBinding,
0x00000328,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
+DEFINE_GUID(CLSID_StdEvent,
0x0000032b,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
+DEFINE_GUID(CLSID_ManualResetEvent,
0x0000032c,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
+DEFINE_GUID(CLSID_SynchronizeContainer,
0x0000032d,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID(IID_IBandSite, 0x4CF504B0, 0xDE96, 0x11D0, 0x8B, 0x3F, 0x00, 0xA0, 0xC9,
0x11, 0xE8, 0xE5);
DEFINE_GUID(CLSID_RebarBandSite, 0xECD4FC4D, 0x521C, 0x11D0, 0xB7, 0x92, 0x00, 0xA0,
0xC9, 0x03, 0x12, 0xE1);
DEFINE_GUID(IID_IDeskBand, 0xEB0FE172, 0x1A3A, 0x11D0, 0x89, 0xB3, 0x00, 0xA0, 0xC9,
0x0A, 0x90, 0xAC);