diff --git a/reactos/dll/directx/wine/devenum/createdevenum.c b/reactos/dll/directx/wine/devenum/createdevenum.c index b0a930127f2..6d8cd5f57b9 100644 --- a/reactos/dll/directx/wine/devenum/createdevenum.c +++ b/reactos/dll/directx/wine/devenum/createdevenum.c @@ -23,18 +23,9 @@ * - Also creates the special registry keys created at run-time */ -#define NONAMELESSSTRUCT -#define NONAMELESSUNION - #include "devenum_private.h" #include -#include -//#include "wine/unicode.h" -//#include "mmddk.h" - -WINE_DEFAULT_DEBUG_CHANNEL(devenum); - extern HINSTANCE DEVENUM_hInstance; const WCHAR wszInstanceKeyName[] ={'I','n','s','t','a','n','c','e',0}; diff --git a/reactos/dll/directx/wine/devenum/devenum.rc b/reactos/dll/directx/wine/devenum/devenum.rc index c958b403c0a..3654de2f085 100644 --- a/reactos/dll/directx/wine/devenum/devenum.rc +++ b/reactos/dll/directx/wine/devenum/devenum.rc @@ -20,10 +20,8 @@ #pragma code_page(65001) -//#include "windef.h" -//#include "winbase.h" -//#include "winnls.h" -#include "devenum_private.h" +#include +#include "resource.h" LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT diff --git a/reactos/dll/directx/wine/devenum/devenum_main.c b/reactos/dll/directx/wine/devenum/devenum_main.c index 45314a775c0..2d5a3b77488 100644 --- a/reactos/dll/directx/wine/devenum/devenum_main.c +++ b/reactos/dll/directx/wine/devenum/devenum_main.c @@ -21,9 +21,6 @@ #include "devenum_private.h" #include -#include - -WINE_DEFAULT_DEBUG_CHANNEL(devenum); DECLSPEC_HIDDEN LONG dll_refs; DECLSPEC_HIDDEN HINSTANCE DEVENUM_hInstance; diff --git a/reactos/dll/directx/wine/devenum/devenum_private.h b/reactos/dll/directx/wine/devenum/devenum_private.h index 5ad7cc312d4..019f435d041 100644 --- a/reactos/dll/directx/wine/devenum/devenum_private.h +++ b/reactos/dll/directx/wine/devenum/devenum_private.h @@ -30,24 +30,29 @@ #define _INC_WINDOWS #define COM_NO_WINDOWS_H +#define NONAMELESSSTRUCT +#define NONAMELESSUNION + #include #include #include -//#include "winuser.h" #include -//#include "winerror.h" #define COBJMACROS #include #include -//#include "olectl.h" #include +#include +WINE_DEFAULT_DEBUG_CHANNEL(devenum); + #ifndef RC_INVOKED #include #endif +#include "resource.h" + /********************************************************************** * Dll lifetime tracking declaration for devenum.dll */ @@ -89,13 +94,3 @@ HRESULT DEVENUM_GetCategoryKey(REFCLSID clsidDeviceClass, HKEY *pBaseKey, WCHAR extern const WCHAR clsid_keyname[6]; extern const WCHAR wszInstanceKeyName[]; #define CLSID_STR_LEN (sizeof(clsid_keyname) / sizeof(WCHAR)) - -/********************************************************************** - * Resource IDs - */ -#define IDS_DEVENUM_DSDEFAULT 7 -#define IDS_DEVENUM_DS 8 -#define IDS_DEVENUM_WODEFAULT 9 -#define IDS_DEVENUM_MIDEFAULT 10 -#define IDS_DEVENUM_KSDEFAULT 11 -#define IDS_DEVENUM_KS 12 diff --git a/reactos/dll/directx/wine/devenum/factory.c b/reactos/dll/directx/wine/devenum/factory.c index 7338e6d91ff..e31944ad50b 100644 --- a/reactos/dll/directx/wine/devenum/factory.c +++ b/reactos/dll/directx/wine/devenum/factory.c @@ -21,10 +21,6 @@ #include "devenum_private.h" -#include - -WINE_DEFAULT_DEBUG_CHANNEL(devenum); - /********************************************************************** * DEVENUM_IClassFactory_QueryInterface (also IUnknown) */ diff --git a/reactos/dll/directx/wine/devenum/mediacatenum.c b/reactos/dll/directx/wine/devenum/mediacatenum.c index 6076e43fb48..aae7abfa195 100644 --- a/reactos/dll/directx/wine/devenum/mediacatenum.c +++ b/reactos/dll/directx/wine/devenum/mediacatenum.c @@ -23,13 +23,8 @@ */ #include "devenum_private.h" -//#include "oleauto.h" #include -#include - -WINE_DEFAULT_DEBUG_CHANNEL(devenum); - typedef struct { IEnumMoniker IEnumMoniker_iface; diff --git a/reactos/dll/directx/wine/devenum/parsedisplayname.c b/reactos/dll/directx/wine/devenum/parsedisplayname.c index cb7ab073d24..5c8b67680f3 100644 --- a/reactos/dll/directx/wine/devenum/parsedisplayname.c +++ b/reactos/dll/directx/wine/devenum/parsedisplayname.c @@ -21,12 +21,9 @@ * - Implements IParseDisplayName interface which creates a moniker * from a string in a special format */ + #include "devenum_private.h" -#include - -WINE_DEFAULT_DEBUG_CHANNEL(devenum); - static HRESULT WINAPI DEVENUM_IParseDisplayName_QueryInterface(IParseDisplayName *iface, REFIID riid, void **ppv) { diff --git a/reactos/dll/directx/wine/devenum/resource.h b/reactos/dll/directx/wine/devenum/resource.h new file mode 100644 index 00000000000..3cc562ba4cb --- /dev/null +++ b/reactos/dll/directx/wine/devenum/resource.h @@ -0,0 +1,8 @@ +#pragma once + +#define IDS_DEVENUM_DSDEFAULT 7 +#define IDS_DEVENUM_DS 8 +#define IDS_DEVENUM_WODEFAULT 9 +#define IDS_DEVENUM_MIDEFAULT 10 +#define IDS_DEVENUM_KSDEFAULT 11 +#define IDS_DEVENUM_KS 12