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.
 
 
 
 
 
 

47 lines
1.5 KiB

/* processed by mwprepro */
/***
*obguid.h
*
* Copyright (C) 1992, Microsoft Corporation. All Rights Reserved.
* Information Contained Herein Is Proprietary and Confidential.
*
*Purpose:
* Definitions of private OB owned GUIDs.
*
* [00] 26-Jan-93 gustavj: Created.
*
*Implementation Notes:
* OLE has given OB a range of GUIDs to use for its classes. This range
* consists of 256 possible GUIDs. The GUIDs for public classes
* (such as ItypeInfo) take GUIDs starting at the low end of the range,
* private classes(such as GEN_DTINFO), take GUIDs starting at the high
* end. New GUIDs that are added should maintain this convention.
*
* GUIDs for OB public classes are defined in switches.hxx.
*
*****************************************************************************/
#ifndef obguid_HXX_INCLUDED
#define obguid_HXX_INCLUDED
#define DEFINE_OBOLEGUID(name, b) DEFINE_OLEGUID(name,(0x00020400+b), 0, 0);
DEFINE_OBOLEGUID(CLSID_GenericTypeLibOLE, 0xff)
DEFINE_OBOLEGUID(IID_TYPEINFO , 0xfc)
DEFINE_OBOLEGUID(IID_DYNTYPEINFO , 0xfb)
DEFINE_OBOLEGUID(IID_CDefnTypeComp , 0xf5)
DEFINE_OBOLEGUID(IID_TYPELIB_GEN_DTINFO , 0xf2)
// {DD23B040-296F-101B-99A1-08002B2BD119}
DEFINE_GUID(CLSID_TypeLibCF,
0xDD23B040L,0x296F,0x101B,0x99,0xA1,0x08,0x00,0x2B,0x2B,0xD1,0x19);
//{F5AA2660-BA14-1069-8AEE-00DD010F7D13}
DEFINE_GUID(IID_IGenericTypeLibOLE,
0xF5AA2660L,0xBA14,0x1069,0x8A,0xEE,0x00,0xDD,0x01,0x0F,0x7D,0x13);
#endif // !obguid_HXX_INCLUDED