ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

playsound.c File Reference
#include <stdarg.h>
#include <string.h>
#include "windef.h"
#include "winbase.h"
#include "mmsystem.h"
#include "wingdi.h"
#include "winuser.h"
#include "winreg.h"
#include "winemm.h"
#include "winternl.h"
#include "wine/debug.h"

Go to the source code of this file.

Data Structures

struct  WINE_PLAYSOUND
struct  playsound_data

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (winmm)
static HMMIO get_mmioFromFile (LPCWSTR lpszName)
static HMMIO get_mmioFromProfile (UINT uFlags, LPCWSTR lpszName)
static void CALLBACK PlaySound_Callback (HWAVEOUT hwo, UINT uMsg, DWORD_PTR dwInstance, DWORD_PTR dwParam1, DWORD_PTR dwParam2)
static void PlaySound_WaitDone (struct playsound_data *s)
static BOOL PlaySound_IsString (DWORD fdwSound, const void *psz)
static void PlaySound_Free (WINE_PLAYSOUND *wps)
static WINE_PLAYSOUNDPlaySound_Alloc (const void *pszSound, HMODULE hmod, DWORD fdwSound, BOOL bUnicode)
static DWORD WINAPI proc_PlaySound (LPVOID arg)
static BOOL MULTIMEDIA_PlaySound (const void *pszSound, HMODULE hmod, DWORD fdwSound, BOOL bUnicode)
BOOL WINAPI PlaySoundA (LPCSTR pszSoundA, HMODULE hmod, DWORD fdwSound)
BOOL WINAPI PlaySoundW (LPCWSTR pszSoundW, HMODULE hmod, DWORD fdwSound)
BOOL WINAPI sndPlaySoundA (LPCSTR pszSoundA, UINT uFlags)
BOOL WINAPI sndPlaySoundW (LPCWSTR pszSound, UINT uFlags)
UINT WINAPI mmsystemGetVersion (void)

Variables

static WINE_PLAYSOUNDPlaySoundList

Generated on Sun May 27 2012 05:20:45 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.