1 /** 2 * This file has no copyright assigned and is placed in the Public Domain. 3 * This file is part of the mingw-w64 runtime package. 4 * No warranty is given; refer to the file DISCLAIMER.PD within this package. 5 */ 6 #ifndef __CGUID_H__ 7 #define __CGUID_H__ 8 9 #ifdef __cplusplus 10 extern "C" { 11 #endif 12 13 extern const IID GUID_NULL; 14 extern const IID CATID_MARSHALER; 15 extern const IID IID_IRpcChannel; 16 extern const IID IID_IRpcStub; 17 extern const IID IID_IStubManager; 18 extern const IID IID_IRpcProxy; 19 extern const IID IID_IProxyManager; 20 extern const IID IID_IPSFactory; 21 extern const IID IID_IInternalMoniker; 22 extern const IID IID_IDfReserved1; 23 extern const IID IID_IDfReserved2; 24 extern const IID IID_IDfReserved3; 25 extern const CLSID CLSID_StdMarshal; 26 extern const CLSID CLSID_AggStdMarshal; 27 extern const CLSID CLSID_StdAsyncActManager; 28 extern const IID IID_IStub; 29 extern const IID IID_IProxy; 30 extern const IID IID_IEnumGeneric; 31 extern const IID IID_IEnumHolder; 32 extern const IID IID_IEnumCallback; 33 extern const IID IID_IOleManager; 34 extern const IID IID_IOlePresObj; 35 extern const IID IID_IDebug; 36 extern const IID IID_IDebugStream; 37 extern const CLSID CLSID_PSGenObject; 38 extern const CLSID CLSID_PSClientSite; 39 extern const CLSID CLSID_PSClassObject; 40 extern const CLSID CLSID_PSInPlaceActive; 41 extern const CLSID CLSID_PSInPlaceFrame; 42 extern const CLSID CLSID_PSDragDrop; 43 extern const CLSID CLSID_PSBindCtx; 44 extern const CLSID CLSID_PSEnumerators; 45 extern const CLSID CLSID_StaticMetafile; 46 extern const CLSID CLSID_StaticDib; 47 extern const CLSID CID_CDfsVolume; 48 extern const CLSID CLSID_DCOMAccessControl; 49 extern const CLSID CLSID_StdGlobalInterfaceTable; 50 extern const CLSID CLSID_ComBinding; 51 extern const CLSID CLSID_StdEvent; 52 extern const CLSID CLSID_ManualResetEvent; 53 extern const CLSID CLSID_SynchronizeContainer; 54 extern const CLSID CLSID_AddrControl; 55 extern const CLSID CLSID_CCDFormKrnl; 56 extern const CLSID CLSID_CCDPropertyPage; 57 extern const CLSID CLSID_CCDFormDialog; 58 extern const CLSID CLSID_CCDCommandButton; 59 extern const CLSID CLSID_CCDComboBox; 60 extern const CLSID CLSID_CCDTextBox; 61 extern const CLSID CLSID_CCDCheckBox; 62 extern const CLSID CLSID_CCDLabel; 63 extern const CLSID CLSID_CCDOptionButton; 64 extern const CLSID CLSID_CCDListBox; 65 extern const CLSID CLSID_CCDScrollBar; 66 extern const CLSID CLSID_CCDGroupBox; 67 extern const CLSID CLSID_CCDGeneralPropertyPage; 68 extern const CLSID CLSID_CCDGenericPropertyPage; 69 extern const CLSID CLSID_CCDFontPropertyPage; 70 extern const CLSID CLSID_CCDColorPropertyPage; 71 extern const CLSID CLSID_CCDLabelPropertyPage; 72 extern const CLSID CLSID_CCDCheckBoxPropertyPage; 73 extern const CLSID CLSID_CCDTextBoxPropertyPage; 74 extern const CLSID CLSID_CCDOptionButtonPropertyPage; 75 extern const CLSID CLSID_CCDListBoxPropertyPage; 76 extern const CLSID CLSID_CCDCommandButtonPropertyPage; 77 extern const CLSID CLSID_CCDComboBoxPropertyPage; 78 extern const CLSID CLSID_CCDScrollBarPropertyPage; 79 extern const CLSID CLSID_CCDGroupBoxPropertyPage; 80 extern const CLSID CLSID_CCDXObjectPropertyPage; 81 extern const CLSID CLSID_CStdPropertyFrame; 82 extern const CLSID CLSID_CFormPropertyPage; 83 extern const CLSID CLSID_CGridPropertyPage; 84 extern const CLSID CLSID_CWSJArticlePage; 85 extern const CLSID CLSID_CSystemPage; 86 extern const CLSID CLSID_IdentityUnmarshal; 87 extern const CLSID CLSID_InProcFreeMarshaler; 88 extern const CLSID CLSID_Picture_Metafile; 89 extern const CLSID CLSID_Picture_EnhMetafile; 90 extern const CLSID CLSID_Picture_Dib; 91 extern const GUID GUID_TRISTATE; 92 93 #ifdef __cplusplus 94 } 95 #endif 96 #endif 97