Windows2003-3790/inetcore/published/uuid/ieguids.c
2020-09-30 16:53:55 +02:00

359 lines
27 KiB
C

//+---------------------------------------------------------------------------
//
// Microsoft Windows
// Copyright (C) Microsoft Corporation, 1992 - 1999.
//
// File: guids.c
//
// Contents: ActiveX releated guids
//
// Classes:
//
// Functions:
//
// History: 6-12-96 JohannP (Johann Posch) Created
// Combined serveral files with guids into this file
// and removed duplicated definitions
//
//----------------------------------------------------------------------------
#define INITGUID
#include <guiddef.h>
DEFINE_GUID( CLSID_StdURLMoniker, 0x79eac9e0,0xbaf9,0x11ce,0x8c,0x82,0x00,0xaa,0x00,0x4b,0xa9,0x0b);
DEFINE_GUID( CLSID_StdURLProtocol, 0x79eac9e1,0xbaf9,0x11ce,0x8c,0x82,0x00,0xaa,0x00,0x4b,0xa9,0x0b);
DEFINE_GUID( CLSID_HttpProtocol, 0x79eac9e2,0xbaf9,0x11ce,0x8c,0x82,0x00,0xaa,0x00,0x4b,0xa9,0x0b);
DEFINE_GUID( CLSID_FtpProtocol, 0x79eac9e3,0xbaf9,0x11ce,0x8c,0x82,0x00,0xaa,0x00,0x4b,0xa9,0x0b);
DEFINE_GUID( CLSID_GopherProtocol, 0x79eac9e4,0xbaf9,0x11ce,0x8c,0x82,0x00,0xaa,0x00,0x4b,0xa9,0x0b);
DEFINE_GUID( CLSID_HttpSProtocol, 0x79eac9e5,0xbaf9,0x11ce,0x8c,0x82,0x00,0xaa,0x00,0x4b,0xa9,0x0b);
DEFINE_GUID( CLSID_MkProtocol, 0x79eac9e6,0xbaf9,0x11ce,0x8c,0x82,0x00,0xaa,0x00,0x4b,0xa9,0x0b);
DEFINE_GUID( CLSID_FileProtocol, 0x79eac9e7,0xbaf9,0x11ce,0x8c,0x82,0x00,0xaa,0x00,0x4b,0xa9,0x0b);
DEFINE_GUID( CLSID_PSUrlMonProxy, 0x79eac9f1,0xbaf9,0x11ce,0x8c,0x82,0x00,0xaa,0x00,0x4b,0xa9,0x0b);
DEFINE_GUID( CLSID_UrlMkBindCtx, 0x79eac9f2,0xbaf9,0x11ce,0x8c,0x82,0x00,0xaa,0x00,0x4b,0xa9,0x0b);
DEFINE_GUID( CLSID_ResProtocol, 0x3050f3bc,0x98b5,0x11cf,0xbb,0x82,0x00,0xaa,0x00,0xbd,0xce,0x0b);
DEFINE_GUID( CLSID_AboutProtocol, 0x3050f406,0x98b5,0x11cf,0xbb,0x82,0x00,0xaa,0x00,0xbd,0xce,0x0b);
DEFINE_GUID( IID_IAsyncMoniker, 0x79eac9d3,0xbaf9,0x11ce,0x8c,0x82,0x00,0xaa,0x00,0x4b,0xa9,0x0b);
DEFINE_GUID( IID_IBindStatusCallbackHolder, 0x79eac9cc,0xbaf9,0x11ce,0x8c,0x82,0x00,0xaa,0x00,0x4b,0xa9,0x0b);
DEFINE_GUID( IID_IAsyncBindCtx, 0x79eac9d4,0xbaf9,0x11ce,0x8c,0x82,0x00,0xaa,0x00,0x4b,0xa9,0x0b);
DEFINE_GUID( IID_IBindStatusCallbackMsg, 0x79eac9d5,0xbaf9,0x11ce,0x8c,0x82,0x00,0xaa,0x00,0x4b,0xa9,0x0b);
// debug and trace interface ids
DEFINE_GUID( IID_IDebugRegister, 0xc733e4f0,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( IID_IDebugOut, 0xc733e4f1,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
//
// clsid for the Notification/Scheduler Module
//
DEFINE_GUID( CLSID_StdNotificationMgr, 0xc733e4af,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( CLSID_WebCheckDefaultProcess, 0xc733e4b0,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( IID_IEnumPropertyMap, 0xc733e4a1,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( IID_IPropertyMap, 0xc733e4a2,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( IID_INotification, 0xc733e4a3,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( IID_INotificationMgr, 0xc733e4a4,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( IID_INotificationSink, 0xc733e4a5,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( IID_IScheduleGroup, 0xc733e4a6,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( IID_INotificationReport, 0xc733e4a7,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( IID_IEnumNotification, 0xc733e4a8,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( IID_IEnumScheduleGroup, 0xc733e4a9,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
// private interfaces
DEFINE_GUID( IID_IEnumNotificationSinkItem, 0xc733e4aa,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( IID_INotificationHelper, 0xc733e4ab,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( IID_INotificationPing, 0xc733e4ac,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( IID_INotificationRunning, 0xc733e4ad,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( IID_INotificationProcessMgr0, 0xc733e4ae,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
//
// old guids; will be removed
//
DEFINE_GUID( IID_IOInet, 0x79eac9e0,0xbaf9,0x11ce,0x8c,0x82,0x00,0xaa,0x00,0x4b,0xa9,0x0b);
DEFINE_GUID( IID_IOInetBindInfo, 0x79eac9e1,0xbaf9,0x11ce,0x8c,0x82,0x00,0xaa,0x00,0x4b,0xa9,0x0b);
DEFINE_GUID( IID_IOInetBindClient, 0x79eac9e2,0xbaf9,0x11ce,0x8c,0x82,0x00,0xaa,0x00,0x4b,0xa9,0x0b);
DEFINE_GUID( IID_IOInetProtocolRoot, 0x79eac9e3,0xbaf9,0x11ce,0x8c,0x82,0x00,0xaa,0x00,0x4b,0xa9,0x0b);
DEFINE_GUID( IID_IOInetProtocol, 0x79eac9e4,0xbaf9,0x11ce,0x8c,0x82,0x00,0xaa,0x00,0x4b,0xa9,0x0b);
DEFINE_GUID( IID_IOInetProtocolSink, 0x79eac9e5,0xbaf9,0x11ce,0x8c,0x82,0x00,0xaa,0x00,0x4b,0xa9,0x0b);
DEFINE_GUID( IID_IOInetSession, 0x79eac967,0xbaf9,0x11ce,0x8c,0x82,0x00,0xaa,0x00,0x4b,0xa9,0x0b);
DEFINE_GUID( IID_IOInetThreadSwitch, 0x79eac968,0xbaf9,0x11ce,0x8c,0x82,0x00,0xaa,0x00,0x4b,0xa9,0x0b);
DEFINE_GUID( IID_IOInetCache, 0x79eac9ea,0xbaf9,0x11ce,0x8c,0x82,0x00,0xaa,0x00,0x4b,0xa9,0x0b);
DEFINE_GUID( IID_IOInetPriority, 0x79eac9eb,0xbaf9,0x11ce,0x8c,0x82,0x00,0xaa,0x00,0x4b,0xa9,0x0b);
DEFINE_GUID( IID_IOInetProtocolInfo, 0x79eac9ec,0xbaf9,0x11ce,0x8c,0x82,0x00,0xaa,0x00,0x4b,0xa9,0x0b);
// broadcasting a notification
DEFINE_GUID( CLSID_GLOBAL_BROADCAST, 0xd34f1810,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( CLSID_PROCESS_BROADCAST, 0xd34f1811,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( CLSID_THREAD_BROADCAST, 0xd34f1812,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( CLSID_1, 0xd34f1813,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( CLSID_2, 0xd34f1814,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( CLSID_3, 0xd34f1815,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( CLSID_4, 0xd34f1816,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( CLSID_5, 0xd34f1817,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( CLSID_6, 0xd34f1818,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( CLSID_7, 0xd34f1819,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( CLSID_8, 0xd34f181a,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( CLSID_9, 0xd34f181b,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( CLSID_a, 0xd34f181c,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( CLSID_b, 0xd34f181d,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( CLSID_c, 0xd34f181e,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( CLSID_d, 0xd34f181f,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
//
// notificationstyps used by the notification mgr
//
DEFINE_GUID( NOTIFICATIONTYPE_ITEM_START, 0xd34f1880,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_ITEM_RESTART, 0xd34f1881,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_ITEM_DONE, 0xd34f1882,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_GROUP_START, 0xd34f1883,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_GROUP_RESTART,0xd34f1884,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_GROUP_DONE, 0xd34f1885,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_i6, 0xd34f1886,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_i7, 0xd34f1887,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_i8, 0xd34f1888,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_i9, 0xd34f1889,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_iA, 0xd34f188A,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_iB, 0xd34f188B,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_iC, 0xd34f188C,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_iD, 0xd34f188D,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_iE, 0xd34f188E,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_iF, 0xd34f188F,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
//
// predefined scheduled groups
//
DEFINE_GUID( NOTFCOOKIE_SCHEDULE_GROUP_DAILY, 0xd34f18b0,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTFCOOKIE_SCHEDULE_GROUP_WEEKLY, 0xd34f18b1,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTFCOOKIE_SCHEDULE_GROUP_MONTHLY, 0xd34f18b2,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTFCOOKIE_SCHEDULE_GROUP_MANUAL, 0xd34f18b3,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
// NotificationTypes used and reserved
DEFINE_GUID( NOTIFICATIONTYPE_NULL, 0xd34f17e0,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_ANOUNCMENT, 0xd34f17e1,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_TASK, 0xd34f17e2,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_ALERT, 0xd34f17e3,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_INET_IDLE, 0xd34f17e4,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_INET_OFFLINE, 0xd34f17e5,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_INET_ONLINE, 0xd34f17e6,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_TASKS_SUSPEND, 0xd34f17e7,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_TASKS_RESUME, 0xd34f17e8,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_TASKS_ABORT, 0xd34f17e9,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_TASKS_COMPLETED, 0xd34f17ea,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_TASKS_PROGRESS, 0xd34f17eb,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_AGENT_START, 0xd34f17ec,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_BEGIN_REPORT, 0xd34f17ee,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_END_REPORT, 0xd34f17ef,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_AGENT_INIT, 0x1e4a7390,0xc70b,0x11d0,0x95,0xf8,0x00,0xa0,0xc9,0x03,0x48,0xec);
DEFINE_GUID( NOTIFICATIONTYPE_CONNECT_TO_INTERNET, 0xd34f17f0,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_DISCONNECT_FROM_INTERNET, 0xd34f17f1,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_CONFIG_CHANGED, 0xd34f17f2,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_PROGRESS_REPORT, 0xd34f17f3,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_USER_IDLE_BEGIN, 0xd34f17f4,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_USER_IDLE_END, 0xd34f17f5,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_TASKS_STARTED, 0xd34f17f6,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_TASKS_ERROR, 0xd34f17f7,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_d, 0xd34f17f8,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_e, 0xd34f17f9,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_f, 0xd34f17fa,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_11, 0xd34f17fb,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_12, 0xd34f17fc,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_13, 0xd34f17fd,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_14, 0xd34f17fe,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_15, 0xd34f17ff,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_START_0, 0xd34f1800,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_START_1, 0xd34f1801,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_START_2, 0xd34f1802,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_START_3, 0xd34f1803,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_START_4, 0xd34f1804,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_START_5, 0xd34f1805,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_START_6, 0xd34f1806,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_START_7, 0xd34f1807,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_START_8, 0xd34f1808,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_START_9, 0xd34f1809,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_START_A, 0xd34f180a,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_START_B, 0xd34f180b,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_START_C, 0xd34f180c,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_START_D, 0xd34f180d,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_START_E, 0xd34f180e,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( NOTIFICATIONTYPE_START_F, 0xd34f180f,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
// clsid for testing
DEFINE_GUID( CLSID_NotificaitonTest1, 0xc733e501,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( CLSID_NotificaitonTest2, 0xc733e502,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( CLSID_NotificaitonTest3, 0xc733e503,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
DEFINE_GUID( CLSID_NotificaitonTest4, 0xc733e504,0x576e,0x11d0,0xb2,0x8c,0x00,0xc0,0x4f,0xd7,0xcd,0x22);
//
// end cls ids for notification/scheduler module
//
//
// clsid for the EAPP Module
//
DEFINE_GUID( CLSID_StdEncodingFilterFac, 0x54c37cd0,0xd944,0x11d0,0xa9,0xf4,0x00,0x60,0x97,0x94,0x23,0x11);
DEFINE_GUID( CLSID_DeCompMimeFilter, 0x8f6b0360,0xb80d,0x11d0,0xa9,0xb3,0x00,0x60,0x97,0x94,0x23,0x11);
DEFINE_GUID( CLSID_CdlProtocol, 0x3dd53d40,0x7b8b,0x11d0,0xb0,0x13,0x00,0xaa,0x00,0x59,0xce,0x02);
DEFINE_GUID( CLSID_ClassInstallFilter, 0x32b533bb,0xedae,0x11d0,0xbd,0x5a,0x00,0xaa,0x00,0xb9,0x2a,0xf1);
//
// end cls ids for EAPP module
//
//
DEFINE_GUID( LIBID_Accessibility, 0x1ea4dbf0,0x3c3b,0x11cf,0x81,0x0c,0x00,0xaa,0x00,0x38,0x9b,0x71);
DEFINE_GUID( IID_IAccessible, 0x618736e0,0x3c3d,0x11cf,0x81,0x0c,0x00,0xaa,0x00,0x38,0x9b,0x71);
// From docobj.lib (SriniK)
DEFINE_GUID( SID_SContainerDispatch, 0xb722be00,0x4e68,0x101b,0xa2,0xbc,0x00,0xaa,0x00,0x40,0x47,0x70);
DEFINE_GUID( SID_SDataPathBrowser, 0xFC4801A5,0x2BA9,0x11CF,0xA2,0x29,0x00,0xAA,0x00,0x3D,0x73,0x52);
DEFINE_GUID( GUID_PathProperty, 0x0002DE80,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( GUID_HasPathProperties, 0x0002DE81,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( CLSID_StdHlink, 0x79eac9d0,0xbaf9,0x11ce,0x8c,0x82,0x00,0xaa,0x00,0x4b,0xa9,0x0b);
DEFINE_GUID( CLSID_StdHlinkBrowseContext, 0x79eac9d1,0xbaf9,0x11ce,0x8c,0x82,0x00,0xaa,0x00,0x4b,0xa9,0x0b);
//
// datapath guids
//
DEFINE_GUID( OLE_DATAPATH_BMP, 0x0002DE01,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_DIB, 0x0002DE02,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_WMF, 0x0002DE03,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_ENHMF, 0x0002DE04,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_GIF, 0x0002DE05,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_JPEG, 0x0002DE06,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_TIFF, 0x0002DE07,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_XBM, 0x0002DE08,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_PCX, 0x0002DE09,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_PICT, 0x0002DE0A,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_CGM, 0x0002DE0B,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_EPS, 0x0002DE0C,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_COMMONIMAGE, 0x0002DE0D,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_ALLIMAGE, 0x0002DE0E,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_AVI, 0x0002DE0F,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_MPEG, 0x0002DE10,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_QUICKTIME, 0x0002DE11,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_BASICAUDIO, 0x0002DE12,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_MIDI, 0x0002DE13,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_WAV, 0x0002DE14,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_RIFF, 0x0002DE15,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_SOUND, 0x0002DE16,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_VIDEO, 0x0002DE17,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_ALLMM, 0x0002DE18,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_ANSITEXT, 0x0002DE19,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_UNICODE, 0x0002DE1A,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_RTF, 0x0002DE1B,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_HTML, 0x0002DE1C,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_POSTSCRIPT, 0x0002DE1D,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_ALLTEXT, 0x0002DE1E,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_DIF, 0x0002DE1F,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_SYLK, 0x0002DE20,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_BIFF, 0x0002DE21,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_PALETTE, 0x0002DE22,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( OLE_DATAPATH_PENDATA, 0x0002DE23,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( FLAGID_Internet, 0x96300DA0,0x2BAB,0x11CF,0xA2,0x29,0x00,0xAA,0x00,0x3D,0x73,0x52);
DEFINE_GUID( ARRAYID_PathProperties, 0x7ecbba04,0x2d97,0x11cf,0xa2,0x29,0x00,0xaa,0x00,0x3d,0x73,0x52);
//
// Component category guids
//
DEFINE_GUID( CLSID_StdComponentCategoriesMgr,0x0002E005,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID( CATID_Insertable, 0x40FC6ED3,0x2438,0x11cf,0xA3,0xDB,0x08,0x00,0x36,0xF1,0x25,0x02);
DEFINE_GUID( CATID_Control, 0x40FC6ED4,0x2438,0x11cf,0xA3,0xDB,0x08,0x00,0x36,0xF1,0x25,0x02);
DEFINE_GUID( CATID_Programmable, 0x40FC6ED5,0x2438,0x11cf,0xA3,0xDB,0x08,0x00,0x36,0xF1,0x25,0x02);
DEFINE_GUID( CATID_IsShortcut, 0x40FC6ED6,0x2438,0x11cf,0xA3,0xDB,0x08,0x00,0x36,0xF1,0x25,0x02);
DEFINE_GUID( CATID_NeverShowExt, 0x40FC6ED7,0x2438,0x11cf,0xA3,0xDB,0x08,0x00,0x36,0xF1,0x25,0x02);
DEFINE_GUID( CATID_DocObject, 0x40FC6ED8,0x2438,0x11cf,0xA3,0xDB,0x08,0x00,0x36,0xF1,0x25,0x02);
DEFINE_GUID( CATID_Printable, 0x40FC6ED9,0x2438,0x11cf,0xA3,0xDB,0x08,0x00,0x36,0xF1,0x25,0x02);
DEFINE_GUID( CATID_RequiresDataPathHost, 0x0de86a50,0x2baa,0x11cf,0xa2,0x29,0x00,0xaa,0x00,0x3d,0x73,0x52);
DEFINE_GUID( CATID_PersistsToMoniker, 0x0de86a51,0x2baa,0x11cf,0xa2,0x29,0x00,0xaa,0x00,0x3d,0x73,0x52);
DEFINE_GUID( CATID_PersistsToStorage, 0x0de86a52,0x2baa,0x11cf,0xa2,0x29,0x00,0xaa,0x00,0x3d,0x73,0x52);
DEFINE_GUID( CATID_PersistsToStreamInit, 0x0de86a53,0x2baa,0x11cf,0xa2,0x29,0x00,0xaa,0x00,0x3d,0x73,0x52);
DEFINE_GUID( CATID_PersistsToStream, 0x0de86a54,0x2baa,0x11cf,0xa2,0x29,0x00,0xaa,0x00,0x3d,0x73,0x52);
DEFINE_GUID( CATID_PersistsToMemory, 0x0de86a55,0x2baa,0x11cf,0xa2,0x29,0x00,0xaa,0x00,0x3d,0x73,0x52);
DEFINE_GUID( CATID_PersistsToFile, 0x0de86a56,0x2baa,0x11cf,0xa2,0x29,0x00,0xaa,0x00,0x3d,0x73,0x52);
DEFINE_GUID( CATID_PersistsToPropertyBag, 0x0de86a57,0x2baa,0x11cf,0xa2,0x29,0x00,0xaa,0x00,0x3d,0x73,0x52);
DEFINE_GUID( CATID_InternetAware, 0x0de86a58,0x2baa,0x11cf,0xa2,0x29,0x00,0xaa,0x00,0x3d,0x73,0x52);
DEFINE_GUID( CATID_SafeForScripting, 0x7dd95801,0x9882,0x11cf,0x9f,0xa9,0x00,0xaa,0x00,0x6c,0x42,0xc4);
DEFINE_GUID( CATID_SafeForInitializing, 0x7dd95802,0x9882,0x11cf,0x9f,0xa9,0x00,0xaa,0x00,0x6c,0x42,0xc4);
DEFINE_GUID( CATID_DesignTimeUIActivatableControl, 0xf2bb56d1,0xdb07,0x11d1,0xaa,0x6b,0x00,0x60,0x97,0xdb,0x95,0x39);
//
// Image component GUIDs
//
DEFINE_GUID( CLSID_IImgCtx, 0x3050f3d6,0x98b5,0x11cf,0xbb,0x82,0x00,0xaa,0x00,0xbd,0xce,0x0b);
DEFINE_GUID( IID_IImgCtx, 0x3050f3d7,0x98b5,0x11cf,0xbb,0x82,0x00,0xaa,0x00,0xbd,0xce,0x0b);
DEFINE_GUID( CLSID_IImageDecodeFilter, 0x607fd4e8,0x0a03,0x11d1,0xab,0x1d,0x00,0xc0,0x4f,0xc9,0xb3,0x04);
//
// Trident GUIDs
//
DEFINE_GUID( CGID_MSHTML, 0xde4ba900,0x59ca,0x11cf, 0x95,0x92,0x44,0x45,0x53,0x54,0x00,0x00);
DEFINE_GUID( CLSID_MHTMLDocument, 0x3050f3d9,0x98b5,0x11cf, 0xbb,0x82,0x00,0xaa,0x00,0xbd,0xce,0x0b);
DEFINE_GUID( CLSID_HTADocument, 0x3050F5C8,0x98B5,0x11CF, 0xbb,0x82,0x00,0xaa,0x00,0xbd,0xce,0x0b);
DEFINE_GUID( CLSID_HTMLApplication, 0x3050f4d8,0x98B5,0x11CF, 0xbb,0x82,0x00,0xaa,0x00,0xbd,0xce,0x0b);
DEFINE_GUID( CLSID_HTMLPluginDocument, 0x25336921,0x03F9,0x11cf, 0x8F,0xD0,0x00,0xAA,0x00,0x68,0x6F,0x13);
DEFINE_GUID( CGID_DocHostCommandHandler, 0xf38bc242,0xb950,0x11d1, 0x89,0x18,0x00,0xc0,0x4f,0xc2,0xc8,0x36);
DEFINE_GUID( SID_SHTMLEditServices, 0x3050f7f9,0x98b5,0x11cf, 0xbb,0x82,0x00,0xaa,0x00,0xbd,0xce,0x0b);
// OC Multimedia GUIDs
// Bitmap Surface format IDs:
// These are the same guids as used in the equivalent MEDIASUBTYPE_RGB* guids defined by DirectX.
DEFINE_GUID( BFID_MONOCHROME, 0xe436eb78,0x524f,0x11ce,0x9f,0x53,0x00,0x20,0xaf,0x0b,0xa7,0x70);
DEFINE_GUID( BFID_RGB_4, 0xe436eb79,0x524f,0x11ce,0x9f,0x53,0x00,0x20,0xaf,0x0b,0xa7,0x70);
DEFINE_GUID( BFID_RGB_8, 0xe436eb7a,0x524f,0x11ce,0x9f,0x53,0x00,0x20,0xaf,0x0b,0xa7,0x70);
DEFINE_GUID( BFID_RGB_555, 0xe436eb7c,0x524f,0x11ce,0x9f,0x53,0x00,0x20,0xaf,0x0b,0xa7,0x70);
DEFINE_GUID( BFID_RGB_565, 0xe436eb7b,0x524f,0x11ce,0x9f,0x53,0x00,0x20,0xaf,0x0b,0xa7,0x70);
DEFINE_GUID( BFID_RGB_24, 0xe436eb7d,0x524f,0x11ce,0x9f,0x53,0x00,0x20,0xaf,0x0b,0xa7,0x70);
DEFINE_GUID( BFID_RGB_32, 0xe436eb7e,0x524f,0x11ce,0x9f,0x53,0x00,0x20,0xaf,0x0b,0xa7,0x70);
DEFINE_GUID( BFID_RGBA_32, 0x773c9ac0,0x3274,0x11d0,0xb7,0x24,0x00,0xaa,0x00,0x6c,0x1a,0x01);
DEFINE_GUID( BFID_GRAY_8, 0xd93de910,0x449c,0x11d0,0x91,0x8c,0x00,0xaa,0x00,0x6c,0x1a,0x01);
DEFINE_GUID( BFID_GRAY_16, 0xf9d6bc00,0x449c,0x11d0,0x91,0x8c,0x00,0xaa,0x00,0x6c,0x1a,0x01);
// Access to MSHTML's ditherer
DEFINE_GUID( CLSID_IntDitherer, 0x05f6fe1a,0xecef,0x11d0,0xaa,0xe7,0x00,0xc0,0x4f,0xc9,0xb3,0x04);
DEFINE_GUID( IID_IIntDitherer, 0x06670ca0,0xecef,0x11d0,0xaa,0xe7,0x00,0xc0,0x4f,0xc9,0xb3,0x04);
// Named Timer used by Trident
DEFINE_GUID( NAMEDTIMER_DRAW, 0x3050f362,0x98b5,0x11cf,0xbb,0x82,0x00,0xaa,0x00,0xbd,0xce,0x0b);
// Channel: Code Download: SoftDist GUIDS
DEFINE_GUID( CLSID_SoftDistExt, 0xb15b8dc0,0xc7e1,0x11d0,0x86,0x80,0x00,0xaa,0x00,0xbd,0xcb,0x71);
// ActiveXSafety
DEFINE_GUID( CLSID_IActiveXSafetyProvider, 0xaaf8c6ce,0xf972,0x11d0,0x97,0xeb,0x00,0xaa,0x00,0x61,0x53,0x33);
// Security Manager.
DEFINE_GUID( CLSID_InternetSecurityManager, 0x7b8a2d94,0x0ac9,0x11d1,0x89,0x6c,0x00,0xc0,0x4f,0xb6,0xbf,0xc4);
DEFINE_GUID( CLSID_InternetZoneManager, 0x7b8a2d95,0x0ac9,0x11d1,0x89,0x6c,0x00,0xc0,0x4f,0xb6,0xbf,0xc4);
// HTMLLoadOptions
DEFINE_GUID( CLSID_HTMLLoadOptions, 0x18845040,0x0fa5,0x11d1,0xba,0x19,0x00,0xc0,0x4f,0xd9,0x12,0xd0);
// Webcheck guids
DEFINE_GUID( CLSID_SubscriptionThrottler, 0x1e9b00e5,0x9846,0x11d1,0xa1,0xee,0x00,0xc0,0x4f,0xc2,0xfb,0xe1);
// Download status guids
DEFINE_GUID( CGID_DownloadHost, 0xe0608728,0xae4c,0x11d1,0xba,0x40,0x00,0xc0,0x4f,0xb9,0x2d,0x79);
// IE host exec guids
DEFINE_GUID( CGID_InternetExplorer, 0xeb7eed00,0xf74d,0x11d2,0xbb,0x7f,0x00,0x10,0x4b,0x35,0xe7,0xf9);
// IVersionHost guids
DEFINE_GUID( SID_SVersionHost, 0x371ea634,0xdc5c,0x11d1,0xba,0x57,0x00,0xc0,0x4f,0xc2,0x04,0x0e);