ReactOS 0.4.16-dev-88-ga65b6ae
|
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_INTEGER_RETURNED 0x00080000 /* integer conversion needed */ |
#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.