| #ifndef __guid_h_ | |
| #define __guid_h_ | |
| #define INITGUID | |
| /* FIXME: we include all the header files containing GUIDs | |
| * so that the corresponding variables get defined. But they | |
| * don't even all belong to the same DLL !!! | |
| */ | |
| #include "oleidl.h" | |
| #include "oaidl.h" | |
| #include "olectl.h" | |
| #include "ocidl.h" | |
| #include "objbase.h" | |
| #include "servprov.h" | |
| #include "ddraw.h" | |
| #include "d3d.h" | |
| #include "dinput.h" | |
| #include "dsound.h" | |
| #include "dplay.h" | |
| #include "dplobby.h" | |
| #include "vfw.h" | |
| #include "shlguid.h" | |
| #include "shlobj.h" | |
| #include "docobj.h" | |
| /* FIXME: don't really know where to put this. */ | |
| DEFINE_GUID(GUID_NULL, 0,0,0,0,0,0,0,0,0,0,0); | |
| #endif |