From 16a80322bbb8c844dba1d4144ccc254879fed5eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A9=20van=20Geldorp?= Date: Sun, 20 Feb 2005 19:07:24 +0000 Subject: [PATCH] Forgotten file svn path=/trunk/; revision=13693 --- reactos/include/wine/mmsystem.h | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/reactos/include/wine/mmsystem.h b/reactos/include/wine/mmsystem.h index 7fe449af4dc..e068d16e12b 100644 --- a/reactos/include/wine/mmsystem.h +++ b/reactos/include/wine/mmsystem.h @@ -25,6 +25,7 @@ #define DRV_SUCCESS 0x0001 #define DRV_FAILURE 0x0000 +#define DRV_EXITAPPLICATION 0x000C #define MCI_OPEN_DRIVER 0x0801 #define MCI_CLOSE_DRIVER 0x0802 @@ -34,10 +35,21 @@ typedef LPCSTR HPCSTR; /* a huge version of LPCSTR */ -typedef struct tagMCI_SOUND_PARMS { - DWORD_PTR dwCallback; - LPCSTR lpstrSoundName; -} MCI_SOUND_PARMS, *LPMCI_SOUND_PARMS; +typedef struct tagMCI_SOUND_PARMSA { + DWORD_PTR dwCallback; + LPCSTR lpstrSoundName; +} MCI_SOUND_PARMSA, *LPMCI_SOUND_PARMSA; + +typedef struct tagMCI_SOUND_PARMSW { + DWORD_PTR dwCallback; + LPCWSTR lpstrSoundName; +} MCI_SOUND_PARMSW, *LPMCI_SOUND_PARMSW; + +#ifdef UNICODE +typedef MCI_SOUND_PARMSW MCI_SOUND_PARMS; +#else +typedef MCI_SOUND_PARMSA MCI_SOUND_PARMS; +#endif typedef struct midievent_tag *LPMIDIEVENT;