initguid.h 565 Bytes
Newer Older
1 2 3 4 5 6 7 8
/*
 * defines a minimum set of macros create GUID's to keep the size 
 * small
 *
 * this file should be included into "only GUID definition *.h" like
 * shlguid.h
 */

9 10
#ifndef __WINE_INITGUID_H
#define __WINE_INITGUID_H
11 12 13 14 15 16

#include "wtypes.h"

/*****************************************************************************
 * Macros to declare the GUIDs
 */
17 18
#undef DEFINE_GUID

19 20 21 22
#define DEFINE_GUID(name, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8) \
        const GUID name = \
	{ l, w1, w2, { b1, b2,  b3,  b4,  b5,  b6,  b7,  b8 } }

23
#endif /* __WINE_INITGUID_H */