Annotation of mstools/ole20/h/initguid.h, revision 1.1.1.1

1.1       root        1: // initguid.h - include after compobj.h to enable GUID initialization.  This
                      2: //              must be done once per exe/dll.
                      3: //
                      4: // After this file, include one or more of the GUID definition files.
                      5: //
                      6: // NOTE: ole2.lib contains references to all GUIDs defined by OLE.
                      7: 
                      8: #ifndef DEFINE_GUID
                      9: #pragma error "initguid: must include compobj.h first."
                     10: #endif
                     11: 
                     12: #undef DEFINE_GUID
                     13: 
                     14: #ifdef _MAC
                     15: #define __based(a)
                     16: #endif
                     17: 
                     18: #ifdef WIN32
                     19: #define __based(a)
                     20: #endif
                     21: 
                     22: #ifdef __TURBOC__
                     23: #define __based(a)
                     24: #endif
                     25: 
                     26: #define DEFINE_GUID(name, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8) \
                     27:     EXTERN_C const _COGUID CDECL __based(__segname("_CODE")) name \
                     28:                     = { l, w1, w2, { b1, b2,  b3,  b4,  b5,  b6,  b7,  b8 } }

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.