#ifndef __GEN_H_ #define __GEN_H_ #define OBJID_TYPELIB_GEN L"{{30346463-EE3D-11d0-8E76-00A0C905A4DB},00000FA0}" #define OBJID_GenHelpSource L"{{30346463-EE3D-11d0-8E76-00A0C905A4DB},00000FBD}" #define OBJID_GenDescriptionSource L"{{30346463-EE3D-11d0-8E76-00A0C905A4DB},00000FBE}" #define OBJID_GenKeyword L"{{30346463-EE3D-11d0-8E76-00A0C905A4DB},00000FBF}" #define OBJID_GenIcon L"{{30346463-EE3D-11d0-8E76-00A0C905A4DB},00000FC0}" #define OBJID_GenPackage L"{{30346463-EE3D-11d0-8E76-00A0C905A4DB},00000FC1}" #define OBJID_GenTypeDef L"{{30346463-EE3D-11d0-8E76-00A0C905A4DB},00000FC2}" #define OBJID_GenHandler L"{{30346463-EE3D-11d0-8E76-00A0C905A4DB},00000FC3}" #define OBJID_GenMenu L"{{30346463-EE3D-11d0-8E76-00A0C905A4DB},00000FC4}" #define OBJID_GenContactInfo L"{{30346463-EE3D-11d0-8E76-00A0C905A4DB},00000FED}" #define OBJID_GenEMailID L"{{30346463-EE3D-11d0-8E76-00A0C905A4DB},00000FEE}" #define OBJID_GenTelephoneNumber L"{{30346463-EE3D-11d0-8E76-00A0C905A4DB},00000FEF}" #define OBJID_GenLocation L"{{30346463-EE3D-11d0-8E76-00A0C905A4DB},00000FF0}" #define DISPID_IGenSurrogate_URL 4002 #define DISPID_IGenSurrogate_SourceCreated 4003 #define DISPID_IGenSurrogate_SourceLastChanged 4004 #define DISPID_IGenSurrogate_RepositoryUpdated 4091 #define DISPID_IGenSurrogate_RepositoryUpdatedBy 4092 #define IOID_IGenSurrogate L"{{30346463-EE3D-11d0-8E76-00A0C905A4DB},00000FA1}" DEFINE_GUID(IID_IGenSurrogate, 0x30346465, 0xee3d, 0x11d0, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb); #define DISPID_IGenNamedVersion_MajorVersion 4006 #define DISPID_IGenNamedVersion_MinorVersion 4007 #define DISPID_IGenNamedVersion_Revision 4008 #define IOID_IGenNamedVersion L"{{30346463-EE3D-11d0-8E76-00A0C905A4DB},00000FA5}" DEFINE_GUID(IID_IGenNamedVersion, 0x30346466, 0xee3d, 0x11d0, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb); #define DISPID_IGenSummaryInformation_HelpContext 4010 #define DISPID_IGenSummaryInformation_DescriptionContext 4011 #define DISPID_IGenSummaryInformation_OwnerInformation 4012 #define DISPID_IGenSummaryInformation_Status 4013 #define DISPID_IGenSummaryInformation_Author 4014 #define DISPID_IGenSummaryInformation_Caption 4065 #define DISPID_IGenSummaryInformation_HelpSource 4038 #define DISPID_IGenSummaryInformation_Objects 4039 #define DISPID_IGenSummaryInformation_Keywords 4041 #define DISPID_IGenSummaryInformation_DescriptionSource 4044 #define DISPID_IGenSummaryInformation_Icons 4047 #define IOID_IGenSummaryInformation L"{{30346463-EE3D-11d0-8E76-00A0C905A4DB},00000FA9}" DEFINE_GUID(IID_IGenSummaryInformation, 0x30346467, 0xee3d, 0x11d0, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb); #define DISPID_IGenHelpSource_HelpSource 4038 #define DISPID_IGenHelpSource_Objects 4039 #define IOID_IGenHelpSource L"{{30346463-EE3D-11d0-8E76-00A0C905A4DB},00000FAF}" DEFINE_GUID(IID_IGenHelpSource, 0x30346468, 0xee3d, 0x11d0, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb); #define DISPID_IGenDescriptionSource_DescriptionSource 4044 #define DISPID_IGenDescriptionSource_Objects 4045 #define IOID_IGenDescriptionSource L"{{30346463-EE3D-11d0-8E76-00A0C905A4DB},00000FB0}" DEFINE_GUID(IID_IGenDescriptionSource, 0x30346469, 0xee3d, 0x11d0, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb); #define DISPID_IGenKeyword_Keywords 4041 #define DISPID_IGenKeyword_Objects 4042 #define IOID_IGenKeyword L"{{30346463-EE3D-11d0-8E76-00A0C905A4DB},00000FB1}" DEFINE_GUID(IID_IGenKeyword, 0x3034646a, 0xee3d, 0x11d0, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb); #define DISPID_IGenIcon_Kind 4019 #define DISPID_IGenIcon_Icons 4047 #define DISPID_IGenIcon_Objects 4048 #define IOID_IGenIcon L"{{30346463-EE3D-11d0-8E76-00A0C905A4DB},00000FB2}" DEFINE_GUID(IID_IGenIcon, 0x3034646b, 0xee3d, 0x11d0, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb); #define DISPID_IGenPackage_AllowedTypes 4050 #define DISPID_IGenPackage_RestrictedPackages 4051 #define DISPID_IGenPackage_DefaultTypes 4063 #define DISPID_IGenPackage_DefaultPackages 4064 #define IOID_IGenPackage L"{{30346463-EE3D-11d0-8E76-00A0C905A4DB},00000FB4}" DEFINE_GUID(IID_IGenPackage, 0x3034646c, 0xee3d, 0x11d0, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb); #define DISPID_IGenTypeDef_Extension 4022 #define DISPID_IGenTypeDef_TypeDef 4023 #define DISPID_IGenTypeDef_ClassDef 4061 #define DISPID_IGenTypeDef_AllowedTypes 4050 #define DISPID_IGenTypeDef_RestrictedPackages 4051 #define DISPID_IGenTypeDef_Handlers 4053 #define DISPID_IGenTypeDef_DefaultTypes 4063 #define DISPID_IGenTypeDef_DefaultPackages 4064 #define IOID_IGenTypeDef L"{{30346463-EE3D-11d0-8E76-00A0C905A4DB},00000FB5}" DEFINE_GUID(IID_IGenTypeDef, 0x3034646d, 0xee3d, 0x11d0, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb); #define DISPID_IGenHandler_Handler 4025 #define DISPID_IGenHandler_Handlers 4053 #define DISPID_IGenHandler_TypeDef 4054 #define IOID_IGenHandler L"{{30346463-EE3D-11d0-8E76-00A0C905A4DB},00000FB8}" DEFINE_GUID(IID_IGenHandler, 0x3034646e, 0xee3d, 0x11d0, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb); #define DISPID_IGenMenu_MenuText 4027 #define DISPID_IGenMenu_Menus 4056 #define DISPID_IGenMenu_MenuContainer 4057 #define DISPID_IGenMenu_SubMenus 4059 #define DISPID_IGenMenu_SuperMenu 4060 #define IOID_IGenMenu L"{{30346463-EE3D-11d0-8E76-00A0C905A4DB},00000FBA}" DEFINE_GUID(IID_IGenMenu, 0x3034646f, 0xee3d, 0x11d0, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb); #define DISPID_IGenMenuContainer_Menus 4056 #define DISPID_IGenMenuContainer_MenuContainer 4057 #define IOID_IGenMenuContainer L"{{30346463-EE3D-11d0-8E76-00A0C905A4DB},00000FBC}" DEFINE_GUID(IID_IGenMenuContainer, 0x30346470, 0xee3d, 0x11d0, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb); #define DISPID_IGenContactInfo_Title 4068 #define DISPID_IGenContactInfo_EMails 4083 #define DISPID_IGenContactInfo_Contact 4084 #define DISPID_IGenContactInfo_TelephoneNumbers 4086 #define DISPID_IGenContactInfo_Locations 4089 #define IOID_IGenContactInfo L"{{30346463-EE3D-11d0-8E76-00A0C905A4DB},00000FE3}" DEFINE_GUID(IID_IGenContactInfo, 0xebb9994a, 0xba15, 0x11d1, 0x90, 0x1b, 0x00, 0x00, 0xf8, 0x7a, 0x3b, 0x33); #define DISPID_IGenEMailID_EMailAddress 4070 #define DISPID_IGenEMailID_EMailType 4071 #define DISPID_IGenEMailID_EMails 4083 #define DISPID_IGenEMailID_Contact 4084 #define IOID_IGenEMailID L"{{30346463-EE3D-11d0-8E76-00A0C905A4DB},00000FE5}" DEFINE_GUID(IID_IGenEMailID, 0xebb9994b, 0xba15, 0x11d1, 0x90, 0x1b, 0x00, 0x00, 0xf8, 0x7a, 0x3b, 0x33); #define DISPID_IGenTelephoneNumber_PhoneNumber 4073 #define DISPID_IGenTelephoneNumber_PhoneType 4074 #define DISPID_IGenTelephoneNumber_TelephoneNumbers 4086 #define DISPID_IGenTelephoneNumber_Contact 4087 #define IOID_IGenTelephoneNumber L"{{30346463-EE3D-11d0-8E76-00A0C905A4DB},00000FE8}" DEFINE_GUID(IID_IGenTelephoneNumber, 0xebb9994c, 0xba15, 0x11d1, 0x90, 0x1b, 0x00, 0x00, 0xf8, 0x7a, 0x3b, 0x33); #define DISPID_IGenLocation_LocationType 4076 #define DISPID_IGenLocation_Locations 4089 #define DISPID_IGenLocation_Contact 4090 #define IOID_IGenLocation L"{{30346463-EE3D-11d0-8E76-00A0C905A4DB},00000FEB}" DEFINE_GUID(IID_IGenLocation, 0xebb9994d, 0xba15, 0x11d1, 0x90, 0x1b, 0x00, 0x00, 0xf8, 0x7a, 0x3b, 0x33); #endif // __GEN_H_