|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Classes | |
| struct | DRVM_IOCTL_DATA |
| struct | joypos_tag |
| struct | joyrange_tag |
| struct | joyreguservalues_tag |
| struct | joyreghwsettings_tag |
| struct | joyreghwvalues_tag |
| struct | joyreghwconfig_tag |
| struct | joycalibrate_tag |
| struct | PORTALLOC |
| struct | WAVEOPENDESC |
| struct | MIDIOPENSTRMID |
| struct | MIDIOPENDESC |
| struct | tMIXEROPENDESC |
| struct | MCI_OPEN_DRIVER_PARMSA |
| struct | MCI_OPEN_DRIVER_PARMSW |
Functions | |
| DWORD_PTR WINAPI | mciGetDriverData (UINT uDeviceID) |
| BOOL WINAPI | mciSetDriverData (UINT uDeviceID, DWORD_PTR dwData) |
| UINT WINAPI | mciDriverYield (UINT uDeviceID) |
| BOOL WINAPI | mciDriverNotify (HWND hwndCallback, UINT uDeviceID, UINT uStatus) |
| UINT WINAPI | mciLoadCommandResource (HINSTANCE hInstance, LPCWSTR lpResName, UINT uType) |
| BOOL WINAPI | mciFreeCommandResource (UINT uTable) |
| BOOL APIENTRY | DriverCallback (DWORD_PTR dwCallBack, DWORD uFlags, HDRVR hDev, DWORD wMsg, DWORD_PTR dwUser, DWORD_PTR dwParam1, DWORD_PTR dwParam2) |
| UINT WINAPI | mmTaskCreate (LPTASKCALLBACK, HANDLE *, DWORD_PTR) |
| void WINAPI | mmTaskBlock (DWORD) |
| BOOL WINAPI | mmTaskSignal (DWORD) |
| void WINAPI | mmTaskYield (void) |
| DWORD WINAPI | mmGetCurrentTask (void) |
| #define DRV_PNPINSTALL (DRV_RESERVED + 11) |
| #define DRV_QUERYDEVICEINTERFACE (DRV_RESERVED + 12) |
| #define DRV_QUERYDEVICEINTERFACESIZE (DRV_RESERVED + 13) |
| #define DRV_QUERYDEVNODE (DRV_RESERVED + 2) |
| #define DRV_QUERYDRIVERIDS (DRV_RESERVED + 4) |
| #define DRV_QUERYDRVENTRY (DRV_RESERVED + 1) |
| #define DRV_QUERYFUNCTIONINSTANCEID (DRV_RESERVED + 17) |
| #define DRV_QUERYIDFROMSTRINGID (DRV_RESERVED + 16) |
| #define DRV_QUERYMAPPABLE (DRV_RESERVED + 5) |
| #define DRV_QUERYMODULE (DRV_RESERVED + 9) |
| #define DRV_QUERYNAME (DRV_RESERVED + 3) |
| #define DRV_QUERYSTRINGID (DRV_RESERVED + 14) |
| #define DRV_QUERYSTRINGIDSIZE (DRV_RESERVED + 15) |
| #define DRVM_ADD_THRU (DRVM_IOCTL+1) |
| #define DRVM_IOCTL_LAST (DRVM_IOCTL+5) |
| #define DRVM_MAPPER_CONSOLEVOICECOM_GET (DRVM_MAPPER+23) |
| #define DRVM_MAPPER_PREFERRED_GET (DRVM_MAPPER+21) |
| #define DRVM_MAPPER_RECONFIGURE (DRVM_MAPPER+1) |
| #define DRVM_MAPPER_STATUS (DRVM_MAPPER+0) |
| #define DRVM_REMOVE_THRU (DRVM_IOCTL+2) |
| #define JDD_CONFIGCHANGED (DRV_RESERVED + 0x0103) |
| #define JDD_GETDEVCAPS (DRV_RESERVED + 0x0002) |
| #define JDD_GETNUMDEVS (DRV_RESERVED + 0x0001) |
| #define JDD_GETPOS (DRV_RESERVED + 0x0101) |
| #define JDD_GETPOSEX (DRV_RESERVED + 0x0104) |
| #define JDD_SETCALIBRATION (DRV_RESERVED + 0x0102) |
| #define JOY_HWS_POVISPOLL 0x00000008l /* pov done through polling */ |
| #define JOY_US_HASRUDDER 0x00000001l /* joystick configured with rudder */ |
| #define JOY_US_PRESENT 0x00000002l /* is joystick actually present? */ |
| #define MAKEMCIRESOURCE | ( | wRet, | |
| wRes | |||
| ) | MAKELRESULT((wRet), (wRes)) |
| #define MCI_FALSE (MCI_STRING_OFFSET + 19) |
| #define MCI_FORMAT_BYTES_S (MCI_STRING_OFFSET + 29) |
| #define MCI_FORMAT_FRAMES_S (MCI_STRING_OFFSET + 24) |
| #define MCI_FORMAT_HMS_S (MCI_STRING_OFFSET + 22) |
| #define MCI_FORMAT_MILLISECONDS_S (MCI_STRING_OFFSET + 21) |
| #define MCI_FORMAT_MSF_S (MCI_STRING_OFFSET + 23) |
| #define MCI_FORMAT_RETURN_BASE MCI_FORMAT_MILLISECONDS_S |
| #define MCI_FORMAT_SAMPLES_S (MCI_STRING_OFFSET + 30) |
| #define MCI_FORMAT_SMPTE_24_S (MCI_STRING_OFFSET + 25) |
| #define MCI_FORMAT_SMPTE_25_S (MCI_STRING_OFFSET + 26) |
| #define MCI_FORMAT_SMPTE_30_S (MCI_STRING_OFFSET + 27) |
| #define MCI_FORMAT_SMPTE_30DROP_S (MCI_STRING_OFFSET + 28) |
| #define MCI_FORMAT_TMSF_S (MCI_STRING_OFFSET + 31) |
| #define MCI_SEQ_FILE_S (MCI_SEQ_OFFSET + 6) |
| #define MCI_SEQ_FORMAT_SONGPTR_S (MCI_SEQ_OFFSET + 9) |
| #define MCI_SEQ_MAPPER_S (MCI_SEQ_OFFSET + 5) |
| #define MCI_SEQ_MIDI_S (MCI_SEQ_OFFSET + 7) |
| #define MCI_SEQ_NONE_S (MCI_SEQ_OFFSET + 10) |
| #define MCI_SEQ_SMPTE_S (MCI_SEQ_OFFSET + 8) |
| #define MCI_TRUE (MCI_STRING_OFFSET + 20) |
| #define MCI_VD_FORMAT_TRACK_S (MCI_VD_OFFSET + 5) |
| #define MIDIMAPPER_S (MCI_SEQ_OFFSET + 11) |
| #define MXDM_MAPPER DRVM_MAPPER |
| #define WAVE_FORMAT_PCM_S (MCI_WAVE_OFFSET + 0) |
| #define WAVE_MAPPER_S (MCI_WAVE_OFFSET + 1) |
| #define WIDM_MAPPER_STATUS (DRVM_MAPPER_STATUS + 0) |
| #define WODM_MAPPER_STATUS (DRVM_MAPPER_STATUS + 0) |
| typedef struct joycalibrate_tag JOYCALIBRATE |
| typedef struct joypos_tag JOYPOS |
| typedef struct joyrange_tag JOYRANGE |
| typedef struct joyreghwconfig_tag JOYREGHWCONFIG |
| typedef struct joyreghwvalues_tag JOYREGHWVALUES |
| typedef struct DRVM_IOCTL_DATA * LPDRVM_IOCTL_DATA |
| typedef JOYCALIBRATE* LPJOYCALIBRATE |
| typedef JOYDEVMSGPROC* LPJOYDEVMSGPROC |
| typedef struct joyreghwsettings_tag * LPJOYHWSETTINGS |
| typedef struct joypos_tag * LPJOYPOS |
| typedef struct joyrange_tag* LPJOYRANGE |
| typedef struct joyreghwconfig_tag * LPJOYREGHWCONFIG |
| typedef struct joyreghwvalues_tag * LPJOYREGHWVALUES |
| typedef struct joyreguservalues_tag * LPJOYREGUSERVALUES |
| typedef struct MIDIOPENDESC * LPMIDIOPENDESC |
| typedef struct tMIXEROPENDESC * LPMIXEROPENDESC |
| typedef struct PORTALLOC * LPPORTALLOC |
| typedef void(* LPTASKCALLBACK) (DWORD dwInst) |
| typedef struct WAVEOPENDESC * LPWAVEOPENDESC |
| typedef struct tMIXEROPENDESC MIXEROPENDESC |
| BOOL APIENTRY DriverCallback | ( | DWORD_PTR | dwCallBack, |
| DWORD | uFlags, | ||
| HDRVR | hDev, | ||
| DWORD | wMsg, | ||
| DWORD_PTR | dwUser, | ||
| DWORD_PTR | dwParam1, | ||
| DWORD_PTR | dwParam2 | ||
| ) |
Definition at line 589 of file driver.c.
Definition at line 2223 of file mci.c.
Referenced by MCI_Break(), MCI_Sound(), and MCI_SysInfo().
Definition at line 2441 of file mci.c.
Definition at line 2233 of file mci.c.
Definition at line 1641 of file mci.c.
Definition at line 2252 of file mci.c.
| UINT WINAPI mmTaskCreate | ( | LPTASKCALLBACK | cb, |
| HANDLE * | ph, | ||
| DWORD_PTR | client | ||
| ) |
Definition at line 2856 of file winmm.c.