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_GlobalOptions;
50   extern const CLSID CLSID_StdGlobalInterfaceTable;
51   extern const CLSID CLSID_ComBinding;
52   extern const CLSID CLSID_StdEvent;
53   extern const CLSID CLSID_ManualResetEvent;
54   extern const CLSID CLSID_SynchronizeContainer;
55   extern const CLSID CLSID_AddrControl;
56   extern const CLSID CLSID_CCDFormKrnl;
57   extern const CLSID CLSID_CCDPropertyPage;
58   extern const CLSID CLSID_CCDFormDialog;
59   extern const CLSID CLSID_CCDCommandButton;
60   extern const CLSID CLSID_CCDComboBox;
61   extern const CLSID CLSID_CCDTextBox;
62   extern const CLSID CLSID_CCDCheckBox;
63   extern const CLSID CLSID_CCDLabel;
64   extern const CLSID CLSID_CCDOptionButton;
65   extern const CLSID CLSID_CCDListBox;
66   extern const CLSID CLSID_CCDScrollBar;
67   extern const CLSID CLSID_CCDGroupBox;
68   extern const CLSID CLSID_CCDGeneralPropertyPage;
69   extern const CLSID CLSID_CCDGenericPropertyPage;
70   extern const CLSID CLSID_CCDFontPropertyPage;
71   extern const CLSID CLSID_CCDColorPropertyPage;
72   extern const CLSID CLSID_CCDLabelPropertyPage;
73   extern const CLSID CLSID_CCDCheckBoxPropertyPage;
74   extern const CLSID CLSID_CCDTextBoxPropertyPage;
75   extern const CLSID CLSID_CCDOptionButtonPropertyPage;
76   extern const CLSID CLSID_CCDListBoxPropertyPage;
77   extern const CLSID CLSID_CCDCommandButtonPropertyPage;
78   extern const CLSID CLSID_CCDComboBoxPropertyPage;
79   extern const CLSID CLSID_CCDScrollBarPropertyPage;
80   extern const CLSID CLSID_CCDGroupBoxPropertyPage;
81   extern const CLSID CLSID_CCDXObjectPropertyPage;
82   extern const CLSID CLSID_CStdPropertyFrame;
83   extern const CLSID CLSID_CFormPropertyPage;
84   extern const CLSID CLSID_CGridPropertyPage;
85   extern const CLSID CLSID_CWSJArticlePage;
86   extern const CLSID CLSID_CSystemPage;
87   extern const CLSID CLSID_IdentityUnmarshal;
88   extern const CLSID CLSID_InProcFreeMarshaler;
89   extern const CLSID CLSID_Picture_Metafile;
90   extern const CLSID CLSID_Picture_EnhMetafile;
91   extern const CLSID CLSID_Picture_Dib;
92   extern const GUID GUID_TRISTATE;
93 
94 #ifdef __cplusplus
95 }
96 #endif
97 #endif
98