ReactOS 0.4.16-dev-197-g92996da
|
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 | |
UINT APIENTRY | mmTaskCreate (LPTASKCALLBACK lpfn, HANDLE FAR *lph, DWORD dwInst) |
VOID APIENTRY | mmTaskBlock (DWORD h) |
BOOL APIENTRY | mmTaskSignal (DWORD h) |
VOID APIENTRY | mmTaskYield (VOID) |
DWORD APIENTRY | mmGetCurrentTask (VOID) |
DWORD WINAPI | mciGetDriverData (UINT uDeviceID) |
BOOL WINAPI | mciSetDriverData (UINT uDeviceID, DWORD 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 WINAPI | DriverCallback (DWORD dwCallBack, UINT uFlags, HDRVR hDev, UINT wMsg, DWORD dwUser, DWORD dwParam1, DWORD dwParam2) |
#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_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 TASKCALLBACK FAR* LPTASKCALLBACK |
typedef struct WAVEOPENDESC * LPWAVEOPENDESC |
typedef struct tMIXEROPENDESC MIXEROPENDESC |
Definition at line 2223 of file mci.c.
Referenced by MCIAVI_mciClose(), MCIAVI_mciOpen(), MCIAVI_mciSeek(), MCIAVI_mciStatus(), MCIAVI_mciStep(), MCIAVI_mciStop(), MCIAVI_player(), MCICDA_Notify(), MCICDA_Open(), MCICDA_Pause(), MCICDA_Play(), MCICDA_Stop(), MCIQTZ_mciNotify(), MCIQTZ_mciOpen(), MCIQTZ_mciPlay(), MCIQTZ_notifyThread(), MIDI_mciNotify(), MIDI_mciPlay(), MIDI_mciStop(), MIDI_player(), WAVE_mciNotify(), WAVE_mciPlay(), WAVE_mciRecord(), and WAVE_mciStop().
Definition at line 2441 of file mci.c.
Definition at line 1681 of file mci.c.
Referenced by MCIAVI_drvClose(), and MCIQTZ_drvClose().
Definition at line 2233 of file mci.c.
Referenced by MCIAVI_drvClose(), MCIAVI_drvConfigure(), MCIAVI_mciGetOpenDev(), MCIAVI_mciOpen(), MCIAVI_WindowProc(), MCICDA_drvClose(), MCICDA_GetDevCaps(), MCICDA_GetOpenDrv(), MCICDA_Open(), MCIQTZ_mciGetOpenDev(), MIDI_drvClose(), MIDI_mciGetOpenDev(), WAVE_drvClose(), WAVE_mciGetOpenDev(), and WAVE_mciOpen().
Definition at line 1641 of file mci.c.
Referenced by MCIAVI_drvOpen(), and MCIQTZ_drvOpen().
Referenced by StartSessionThread().