From 72510b8edb96c0a22d455247a215d69ec84a85e9 Mon Sep 17 00:00:00 2001 From: Magnus Olsen Date: Sun, 4 Dec 2005 22:33:52 +0000 Subject: [PATCH] wrote and adding missing dx headers svn path=/trunk/; revision=19896 --- reactos/w32api/include/ksguid.h | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 reactos/w32api/include/ksguid.h diff --git a/reactos/w32api/include/ksguid.h b/reactos/w32api/include/ksguid.h new file mode 100644 index 00000000000..f80ad739491 --- /dev/null +++ b/reactos/w32api/include/ksguid.h @@ -0,0 +1,22 @@ + +#ifndef __KSGUID__ +#define __KSGUID__ + +#define INITGUID +#include + +#if defined( DEFINE_GUIDEX ) + #undef DEFINE_GUIDEX +#endif + +#if !defined( DEFINE_WAVEFORMATEX_GUID ) + #define DEFINE_WAVEFORMATEX_GUID(guid_id) (USHORT)(guid_id), 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71 +#endif + +#ifndef STATICGUIDOF + #define STATICGUIDOF(guids) STATIC_##guids +#endif + +#define DEFINE_GUIDEX(Name) EXTERN_C const CDECL GUID __declspec(selectany) Name = { STATIC_##Name } + +#endif