Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

204 lines
10 KiB

/************
** ATHGUID.H
** Holds the GUIDs for Athena, including
** those copied from Ren.
**
** Author: t-ErikN (8/22/95)
*/
#ifndef __ATHGUID_H
#define __ATHGUID_H
#include "imnact.h"
#include <shlguidp.h>
////////////////////////////////////////////////////////////////////////
//
// Athena CLSID
//
// every OLE2 object class must have a unique CLSID (class id)
// ours are:
//
// Athena {89292101-4755-11cf-9DC2-00AA006C2B84}
// Mail {89292102-4755-11cf-9DC2-00AA006C2B84}
// News {89292103-4755-11cf-9DC2-00AA006C2B84}
//
// you get a CLSID by running the guidgen application in the Win96 PDK
//
////////////////////////////////////////////////////////////////////////
DEFINE_GUID(CLSID_Athena, 0x8929210AL, 0x4755, 0x11cf, 0x9d, 0xc2, 0x0, 0xaa, 0x0, 0x6c, 0x2b, 0x84);
DEFINE_GUID(CLSID_AddrObject, 0x56AA9BC0L, 0xAB09, 0x11CE, 0xB8, 0x73, 0x0, 0xAA, 0x0, 0x6E, 0xC3, 0x49);
DEFINE_GUID(IID_IIMAPSvrInfo, 0xdb3ba9f8L, 0xe368, 0x11d0, 0x8d, 0x4c, 0x0, 0xc0, 0x4f, 0xb6, 0xfb, 0xfd);
DEFINE_GUID(IID_IServerInfo, 0x89292104L, 0x4755, 0x11cf, 0x9d, 0xc2, 0x0, 0xaa, 0x0, 0x6c, 0x2b, 0x84);
DEFINE_GUID(IID_IAthenaBrowser, 0x89292105L, 0x4755, 0x11cf, 0x9d, 0xc2, 0x0, 0xaa, 0x0, 0x6c, 0x2b, 0x84);
DEFINE_GUID(IID_IAthenaView, 0x89292106L, 0x4755, 0x11cf, 0x9d, 0xc2, 0x0, 0xaa, 0x0, 0x6c, 0x2b, 0x84);
DEFINE_GUID(IID_IStateInfo, 0xd0d8ed41L, 0x2000, 0x11cf, 0xbf, 0xe9, 0x0, 0xaa, 0x0, 0x6e, 0xb9, 0xf7);
DEFINE_GUID(IID_IGroupInfo, 0x89292107L, 0x4755, 0x11cf, 0x9d, 0xc2, 0x0, 0xaa, 0x0, 0x6c, 0x2b, 0x84);
DEFINE_GUID(IID_ITreeViewNotify, 0x89292108L, 0x4755, 0x11cf, 0x9d, 0xc2, 0x0, 0xaa, 0x0, 0x6c, 0x2b, 0x84);
// {6152D280-1283-11d0-A56C-00C04FD61319}
DEFINE_GUID(IID_IBodyObj, 0x6152d280, 0x1283, 0x11d0, 0xa5, 0x6c, 0x0, 0xc0, 0x4f, 0xd6, 0x13, 0x19);
// {2009013E-98D3-11d1-AF06-00C04FA31B90}
DEFINE_GUID(IID_IBodyObj2, 0x2009013e, 0x98d3, 0x11d1, 0xaf, 0x6, 0x0, 0xc0, 0x4f, 0xa3, 0x1b, 0x90);
// {44BBA840-CC51-11CF-AAFA-00AA00B6015C}
DEFINE_GUID(CLSID_AthenaSetup, 0x44BBA840L, 0xCC51, 0x11CF, 0xAA, 0xFA, 0x0, 0xAA, 0x0, 0xB6, 0x01, 0x5C);
/////////////////////////////////////////////////////////////////////////////
// Beavis's Thumbnail Extractor
DEFINE_GUID( CLSID_HtmlThumbnailExtractor,
0xeab841a0, 0x9550, 0x11cf, 0x8c, 0x16, 0x0, 0x80, 0x5f, 0x14, 0x8, 0xf3);
// {BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}
DEFINE_GUID(IID_IExtractImage, 0xbb2e617c, 0x920, 0x11d1, 0x9a, 0xb,
0x0, 0xc0, 0x4f, 0xc2, 0xd6, 0xc1);
/////////////////////////////////////////////////////////////////////////////
// For Splash Screen
// {A2B0DD40-CC59-11d0-A3A5-00C04FD706EC}
//DEFINE_GUID( CLSID_IESplashScreen, 0xa2b0dd40, 0xcc59, 0x11d0, 0xa3, 0xa5, 0x0, 0xc0, 0x4f, 0xd7, 0x6, 0xec);
// {CB81A3CB-1039-11d1-AB74-00C04FC30936}
//DEFINE_GUID( IID_ISplashScreen, 0xcb81a3cb, 0x1039, 0x11d1, 0xab, 0x74, 0x0, 0xc0, 0x4f, 0xc3, 0x9, 0x36);
/////////////////////////////////////////////////////////////////////////////
// For Envelope Object CommandTarget
// {EB5E6950-4A58-11d1-82D4-00C04FD9753F}
DEFINE_GUID(IID_IHeader, 0xeb5e6950, 0x4a58, 0x11d1, 0x82, 0xd4, 0x0, 0xc0, 0x4f, 0xd9, 0x75, 0x3f);
// {3B963A20-4A59-11d1-82D4-00C04FD9753F}
DEFINE_GUID(IID_IHeaderSite, 0x3b963a20, 0x4a59, 0x11d1, 0x82, 0xd4, 0x00, 0xc0, 0x4f, 0xd9, 0x75, 0x3f);
// {00067298-0000-0000-C000-000000000046}
/////////////////////////////////////////////////////////////////////////////
// New Columns handler
// {1C714A04-9454-11D1-9E38-006097D50408}")
DEFINE_GUID(IID_IColumnInfo, 0x1C714A04, 0x9454, 0x11D1, 0x9E, 0x38, 0x00, 0x60, 0x97, 0xD5, 0x04, 0x08);
// {1C714A03-9454-11D1-9E38-006097D50408}")
DEFINE_GUID(CLSID_ColumnsDlg, 0x1C714A03, 0x9454, 0x11D1, 0x9E, 0x38, 0x00, 0x60, 0x97, 0xD5, 0x04, 0x08);
/////////////////////////////////////////////////////////////////////////////
// Message View Interface
// {1C714A05-9454-11D1-9E38-006097D50408}")
DEFINE_GUID(IID_IMessageWindow, 0x1C714A05, 0x9454, 0x11D1, 0x9E, 0x38, 0x00, 0x60, 0x97, 0xD5, 0x04, 0x08);
// {1C714A07-9454-11D1-9E38-006097D50408}")
DEFINE_GUID(IID_IViewWindow, 0x1C714A07, 0x9454, 0x11D1, 0x9E, 0x38, 0x00, 0x60, 0x97, 0xD5, 0x04, 0x08);
// {0A776020-3496-11d2-9F03-0000F8058D9F}
DEFINE_GUID(IID_IViewData, 0xa776020, 0x3496, 0x11d2, 0x9f, 0x3, 0x0, 0x0, 0xf8, 0x5, 0x8d, 0x9f);
// ---------------------------------------------------------------------------------------
// Spooler
// ---------------------------------------------------------------------------------------
// {39419C53-A6B8-11d0-85C7-00C04FD85AB4}
DEFINE_GUID(IID_ISpoolerEngine, 0x39419c53, 0xa6b8, 0x11d0, 0x85, 0xc7, 0x0, 0xc0, 0x4f, 0xd8, 0x5a, 0xb4);
// {39419C54-A6B8-11d0-85C7-00C04FD85AB4}
DEFINE_GUID(IID_ISpoolerBindContext, 0x39419c54, 0xa6b8, 0x11d0, 0x85, 0xc7, 0x0, 0xc0, 0x4f, 0xd8, 0x5a, 0xb4);
// {39419C57-A6B8-11d0-85C7-00C04FD85AB4}
DEFINE_GUID(IID_CInboxRules, 0x39419c57, 0xa6b8, 0x11d0, 0x85, 0xc7, 0x0, 0xc0, 0x4f, 0xd8, 0x5a, 0xb4);
// {39419C58-A6B8-11d0-85C7-00C04FD85AB4}
DEFINE_GUID(IID_ISpoolerTask, 0x39419c58, 0xa6b8, 0x11d0, 0x85, 0xc7, 0x0, 0xc0, 0x4f, 0xd8, 0x5a, 0xb4);
// {39419C59-A6B8-11d0-85C7-00C04FD85AB4}
DEFINE_GUID(IID_ISpoolerUI, 0x39419c59, 0xa6b8, 0x11d0, 0x85, 0xc7, 0x0, 0xc0, 0x4f, 0xd8, 0x5a, 0xb4);
// {63BF8452-A7C1-11d0-85C7-00C04FD85AB4}
DEFINE_GUID(IID_CLocalStoreInbox, 0x63bf8452, 0xa7c1, 0x11d0, 0x85, 0xc7, 0x0, 0xc0, 0x4f, 0xd8, 0x5a, 0xb4);
// {63BF8453-A7C1-11d0-85C7-00C04FD85AB4}
DEFINE_GUID(IID_CLocalStoreOutbox, 0x63bf8453, 0xa7c1, 0x11d0, 0x85, 0xc7, 0x0, 0xc0, 0x4f, 0xd8, 0x5a, 0xb4);
// {63BF8454-A7C1-11d0-85C7-00C04FD85AB4}
DEFINE_GUID(IID_CLocalStoreSentItems, 0x63bf8454, 0xa7c1, 0x11d0, 0x85, 0xc7, 0x0, 0xc0, 0x4f, 0xd8, 0x5a, 0xb4);
// {A2F07CA1-C0EF-11d0-85E9-00C04FD85AB4}
DEFINE_GUID(IID_CLocalStoreDeleted, 0xa2f07ca1, 0xc0ef, 0x11d0, 0x85, 0xe9, 0x0, 0xc0, 0x4f, 0xd8, 0x5a, 0xb4);
// {CE4D0F21-BF13-11d0-85E5-00C04FD85AB4}
DEFINE_GUID(IID_CUidlCache, 0xce4d0f21, 0xbf13, 0x11d0, 0x85, 0xe5, 0x0, 0xc0, 0x4f, 0xd8, 0x5a, 0xb4);
// {6F023F65-F8B1-11d0-8A35-00C04FB951F3}
DEFINE_GUID(IID_CPop3LogFile, 0x6f023f65, 0xf8b1, 0x11d0, 0x8a, 0x35, 0x0, 0xc0, 0x4f, 0xb9, 0x51, 0xf3);
// {6F023F66-F8B1-11d0-8A35-00C04FB951F3}
DEFINE_GUID(IID_CSmtpLogFile, 0x6f023f66, 0xf8b1, 0x11d0, 0x8a, 0x35, 0x0, 0xc0, 0x4f, 0xb9, 0x51, 0xf3);
// ---------------------------------------------------------------------------------------
// Connection manager
// ---------------------------------------------------------------------------------------
// {D27E30B3-7AF4-11d0-83B5-00C04FD6131A}
DEFINE_GUID(IID_IConnectionNotify, 0xd27e30b3, 0x7af4, 0x11d0, 0x83, 0xb5, 0x0, 0xc0, 0x4f, 0xd6, 0x13, 0x1a);
// ---------------------------------------------------------------------------------------
// General Note Guids
// ---------------------------------------------------------------------------------------
// {CAE80521-F685-11d1-AF32-00C04FA31B90}
DEFINE_GUID(CLSID_OENote, 0xcae80521, 0xf685, 0x11d1, 0xaf, 0x32, 0x0, 0xc0, 0x4f, 0xa3, 0x1b, 0x90);
// {CAE80522-F685-11d1-AF32-00C04FA31B90}
DEFINE_GUID(IID_IOENote, 0xcae80522, 0xf685, 0x11d1, 0xaf, 0x32, 0x0, 0xc0, 0x4f, 0xa3, 0x1b, 0x90);
// {8446AEC0-FBEA-11d1-AF35-00C04FA31B90}
DEFINE_GUID(IID_IOEMsgSite, 0x8446aec0, 0xfbea, 0x11d1, 0xaf, 0x35, 0x0, 0xc0, 0x4f, 0xa3, 0x1b, 0x90);
//+-------------------------------------------------------------------------
// Private GUIDs
//--------------------------------------------------------------------------
// {663921AF-4D57-11d1-8A95-00C04FB951F3}
DEFINE_GUID(IID_CStoreFolder, 0x663921af, 0x4d57, 0x11d1, 0x8a, 0x95, 0x0, 0xc0, 0x4f, 0xb9, 0x51, 0xf3);
// {4DB85D00-AD69-11d1-AA67-006097D474C4}
DEFINE_GUID(IID_IEnumSubscription, 0x4db85d00, 0xad69, 0x11d1, 0xaa, 0x67, 0x0, 0x60, 0x97, 0xd4, 0x74, 0xc4);
// {4DB85D01-AD69-11d1-AA67-006097D474C4}
DEFINE_GUID(IID_ISubscriptionManager, 0x4db85d01, 0xad69, 0x11d1, 0xaa, 0x67, 0x0, 0x60, 0x97, 0xd4, 0x74, 0xc4);
// {DC0CCB27-BAB7-11d1-9E7A-0000F8058D9F}
DEFINE_GUID(IID_IDropDownFldrBar, 0xdc0ccb27, 0xbab7, 0x11d1, 0x9e, 0x7a, 0x0, 0x0, 0xf8, 0x5, 0x8d, 0x9f);
// {9D239B0F-0788-11d2-ACE4-00C04F8EC8A5}
DEFINE_GUID(IID_IStatusBar, 0x9d239b0f, 0x788, 0x11d2, 0xac, 0xe4, 0x0, 0xc0, 0x4f, 0x8e, 0xc8, 0xa5);
// {626BAFEC-E5D6-11D1-B1DD-006097D503D9}
DEFINE_GUID(IID_IOERuleAddrList, 0X626BAFEC, 0xE5D6, 0X11D1, 0xB1, 0xDD, 0x0, 0x60, 0x97, 0xD5, 0x03, 0xD9);
// --------------------------------------------------------------------------------
// Spooler GUIDS
// --------------------------------------------------------------------------------
// {92FB68A4-D785-11d0-A0D4-00C04FD6131A}
DEFINE_GUID(IID_ITimeoutCallback, 0x92fb68a4, 0xd785, 0x11d0, 0xa0, 0xd4, 0x0, 0xc0, 0x4f, 0xd6, 0x13, 0x1a);
// {26E79700-FF05-11d1-AAAE-006097D474C4}
DEFINE_GUID(IID_IGroupListAdvise, 0x26e79700, 0xff05, 0x11d1, 0xaa, 0xae, 0x0, 0x60, 0x97, 0xd4, 0x74, 0xc4);
// --------------------------------------------------------------------------------
// OneStop GUIDS
// --------------------------------------------------------------------------------
// {D2984AB4-F2DE-11d1-AF07-00C04FA35D02}
DEFINE_GUID(CLSID_OEOneStopHandler, 0xd2984ab4, 0xf2de, 0x11d1, 0xaf, 0x7, 0x0, 0xc0, 0x4f, 0xa3, 0x5d, 0x2);
// HACK - Need to get this from somewhere else!
//{3af36230-a269-11d1-b5bf-0000f8051515}
DEFINE_GUID(CLSID_MobilityFeature, 0x3af36230, 0xa269, 0x11d1, 0xb5, 0xbf, 0x00, 0x00, 0xf8, 0x05, 0x15, 0x15);
// {279644D0-0C73-11d2-AF3A-00C04FA31B90}
DEFINE_GUID(CMDSETID_OutlookExpress, 0x279644d0, 0xc73, 0x11d2, 0xaf, 0x3a, 0x0, 0xc0, 0x4f, 0xa3, 0x1b, 0x90);
// --------------------------------------------------------------------------------
// BA control
// --------------------------------------------------------------------------------
// {233A9694-667E-11d1-9DFB-006097D50408}
DEFINE_GUID(CLSID_OEBAControl, 0x233a9694, 0x667e, 0x11d1, 0x9d, 0xfb, 0x00, 0x60, 0x97, 0xd5, 0x04, 0x08);
#endif // include //