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

sndvol32.c File Reference
#include "sndvol32.h"

Go to the source code of this file.

Data Structures

struct  PPREFERENCES_FILL_DEVICES

Defines

#define GetDialogData(hwndDlg, type)   ( P##type )GetWindowLongPtr((hwndDlg), DWLP_USER)
#define GetWindowData(hwnd, type)   ( P##type )GetWindowLongPtr((hwnd), GWL_USERDATA)

Functions

static BOOL CALLBACK FillDeviceComboBox (PSND_MIXER Mixer, UINT Id, LPCTSTR ProductName, PVOID Context)
static BOOL CALLBACK PrefDlgAddLine (PSND_MIXER Mixer, LPMIXERLINE Line, UINT DisplayControls, PVOID Context)
static BOOL CALLBACK PrefDlgAddConnection (PSND_MIXER Mixer, DWORD LineID, LPMIXERLINE Line, PVOID Context)
static VOID UpdatePrefDlgControls (PPREFERENCES_CONTEXT Context, DWORD LineID)
static VOID WriteLineSettings (PPREFERENCES_CONTEXT Context, HWND hwndDlg)
static INT_PTR CALLBACK DlgPreferencesProc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
static VOID DeleteMixerWindowControls (PMIXER_WINDOW MixerWindow)
static BOOL RebuildMixerWindowControls (PPREFERENCES_CONTEXT PrefContext)
static BOOL CALLBACK SetVolumeCallback (PSND_MIXER Mixer, DWORD LineID, LPMIXERLINE Line, PVOID Ctx)
static BOOL CALLBACK MixerControlChangeCallback (PSND_MIXER Mixer, DWORD LineID, LPMIXERLINE Line, PVOID Context)
static LRESULT CALLBACK MainWindowProc (HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
static BOOL RegisterApplicationClasses (VOID)
static VOID UnregisterApplicationClasses (VOID)
static HWND CreateApplicationWindow (VOID)
int WINAPI _tWinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpszCmdLine, int nCmdShow)

Variables

HINSTANCE hAppInstance
ATOM MainWindowClass
HWND hMainWnd
HANDLE hAppHeap
LPTSTR lpAppTitle
PREFERENCES_CONTEXT Preferences

Generated on Fri May 25 2012 04:42:13 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.