|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
#include "config.h"
#include "wine/port.h"
#include <stdlib.h>
#include <stdarg.h>
#include <stdio.h>
#include <string.h>
#include "windef.h"
#include "winbase.h"
#include "wingdi.h"
#include "mmsystem.h"
#include "winuser.h"
#include "winnls.h"
#include "winreg.h"
#include "wownt32.h"
#include "digitalv.h"
#include "winemm.h"
#include "wine/debug.h"
#include "wine/unicode.h"
Go to the source code of this file.
Data Structures |
| struct | LPWINE_MCICMDTABLE |
Defines |
| #define | MCI_MAGIC 0x0001 |
| #define | CASE(s) case (s): return #s |
| #define | MAX_MCICMDTABLE 20 |
| #define | MCI_COMMAND_TABLE_NOT_LOADED 0xFFFE |
| #define | MCI_DATA_SIZE 16 |
| #define | WINE_MCIDRIVER_SUPP |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (mci) |
| static UINT WINAPI | MCI_DefYieldProc (MCIDEVICEID wDevID, DWORD data) |
| static UINT | MCI_SetCommandTable (HGLOBAL hMem, UINT uDevType) |
| static LPWSTR | str_dup_upper (LPCWSTR str) |
| static LPWINE_MCIDRIVER | MCI_GetDriver (UINT16 wDevID) |
| static UINT | MCI_GetDriverFromString (LPCWSTR lpstrName) |
| const char * | MCI_MessageToString (UINT wMsg) |
| LPWSTR | MCI_strdupAtoW (LPCSTR str) |
| LPSTR | MCI_strdupWtoA (LPCWSTR str) |
| static int | MCI_MapMsgAtoW (UINT msg, DWORD_PTR dwParam1, DWORD_PTR *dwParam2) |
| static DWORD | MCI_UnmapMsgAtoW (UINT msg, DWORD_PTR dwParam1, DWORD_PTR dwParam2, DWORD result) |
| static DWORD | MCI_GetDevTypeFromFileName (LPCWSTR fileName, LPWSTR buf, UINT len) |
| static BOOL | MCI_IsCommandTableValid (UINT uTbl) |
| static BOOL | MCI_DumpCommandTable (UINT uTbl) |
| static UINT | MCI_GetCommandTable (UINT uDevType) |
| static BOOL | MCI_UnLoadMciDriver (LPWINE_MCIDRIVER wmd) |
| static BOOL | MCI_OpenMciDriver (LPWINE_MCIDRIVER wmd, LPCWSTR drvTyp, DWORD_PTR lp) |
| static DWORD | MCI_LoadMciDriver (LPCWSTR _strDevTyp, LPWINE_MCIDRIVER *lpwmd) |
| static DWORD | MCI_SendCommandFrom32 (MCIDEVICEID wDevID, UINT16 wMsg, DWORD_PTR dwParam1, DWORD_PTR dwParam2) |
| static DWORD | MCI_FinishOpen (LPWINE_MCIDRIVER wmd, LPMCI_OPEN_PARMSW lpParms, DWORD dwParam) |
| static LPCWSTR | MCI_FindCommand (UINT uTbl, LPCWSTR verb) |
| static DWORD | MCI_GetReturnType (LPCWSTR lpCmd) |
| static WORD | MCI_GetMessage (LPCWSTR lpCmd) |
| static BOOL | MCI_GetDWord (DWORD_PTR *data, LPWSTR *ptr) |
| static DWORD | MCI_GetString (LPWSTR *str, LPWSTR *args) |
| static DWORD | MCI_ParseOptArgs (DWORD_PTR *data, int _offset, LPCWSTR lpCmd, LPWSTR args, LPDWORD dwFlags) |
| static DWORD | MCI_HandleReturnValues (DWORD dwRet, LPWINE_MCIDRIVER wmd, DWORD retType, DWORD_PTR *data, LPWSTR lpstrRet, UINT uRetLen) |
| DWORD WINAPI | mciSendStringW (LPCWSTR lpstrCommand, LPWSTR lpstrRet, UINT uRetLen, HWND hwndCallback) |
| DWORD WINAPI | mciSendStringA (LPCSTR lpstrCommand, LPSTR lpstrRet, UINT uRetLen, HWND hwndCallback) |
| BOOL WINAPI | mciExecute (LPCSTR lpstrCommand) |
| UINT WINAPI | mciLoadCommandResource (HINSTANCE hInst, LPCWSTR resNameW, UINT type) |
| BOOL WINAPI | mciFreeCommandResource (UINT uTable) |
| static DWORD | MCI_Open (DWORD dwParam, LPMCI_OPEN_PARMSW lpParms) |
| static DWORD | MCI_Close (UINT wDevID, DWORD dwParam, LPMCI_GENERIC_PARMS lpParms) |
| static DWORD | MCI_WriteString (LPWSTR lpDstStr, DWORD dstSize, LPCWSTR lpSrcStr) |
| static DWORD | MCI_SysInfo (UINT uDevID, DWORD dwFlags, LPMCI_SYSINFO_PARMSW lpParms) |
| static DWORD | MCI_Break (UINT wDevID, DWORD dwFlags, LPMCI_BREAK_PARMS lpParms) |
| static DWORD | MCI_Sound (UINT wDevID, DWORD dwFlags, LPMCI_SOUND_PARMSW lpParms) |
| DWORD | MCI_SendCommand (UINT wDevID, UINT16 wMsg, DWORD_PTR dwParam1, DWORD_PTR dwParam2) |
| static LRESULT | MCI_CleanUp (LRESULT dwRet, UINT wMsg, DWORD_PTR dwParam2) |
| BOOL WINAPI | mciGetErrorStringW (MCIERROR wError, LPWSTR lpstrBuffer, UINT uLength) |
| BOOL WINAPI | mciGetErrorStringA (MCIERROR dwError, LPSTR lpstrBuffer, UINT uLength) |
| BOOL WINAPI | mciDriverNotify (HWND hWndCallBack, MCIDEVICEID wDevID, UINT wStatus) |
| DWORD_PTR WINAPI | mciGetDriverData (MCIDEVICEID uDeviceID) |
| BOOL WINAPI | mciSetDriverData (MCIDEVICEID uDeviceID, DWORD_PTR data) |
| DWORD WINAPI | mciSendCommandW (MCIDEVICEID wDevID, UINT wMsg, DWORD_PTR dwParam1, DWORD_PTR dwParam2) |
| DWORD WINAPI | mciSendCommandA (MCIDEVICEID wDevID, UINT wMsg, DWORD_PTR dwParam1, DWORD_PTR dwParam2) |
| UINT WINAPI | mciGetDeviceIDA (LPCSTR lpstrName) |
| UINT WINAPI | mciGetDeviceIDW (LPCWSTR lpwstrName) |
| static void | MyUserYield (void) |
| BOOL WINAPI | mciSetYieldProc (MCIDEVICEID uDeviceID, YIELDPROC fpYieldProc, DWORD dwYieldData) |
| UINT WINAPI | mciGetDeviceIDFromElementIDA (DWORD dwElementID, LPCSTR lpstrType) |
| UINT WINAPI | mciGetDeviceIDFromElementIDW (DWORD dwElementID, LPCWSTR lpstrType) |
| YIELDPROC WINAPI | mciGetYieldProc (MCIDEVICEID uDeviceID, DWORD *lpdwYieldData) |
| HTASK WINAPI | mciGetCreatorTask (MCIDEVICEID uDeviceID) |
| UINT WINAPI | mciDriverYield (MCIDEVICEID uDeviceID) |
Variables |
| static const WCHAR | wszHklmMci [] = {'S','o','f','t','w','a','r','e','\\','M','i','c','r','o','s','o','f','t','\\','W','i','n','d','o','w','s',' ','N','T','\\','C','u','r','r','e','n','t','V','e','r','s','i','o','n','\\','M','C','I',0} |
| static const WCHAR | wszNull [] = {0} |
| static const WCHAR | wszAll [] = {'A','L','L',0} |
| static const WCHAR | wszMci [] = {'M','C','I',0} |
| static const WCHAR | wszOpen [] = {'o','p','e','n',0} |
| static const WCHAR | wszSystemIni [] = {'s','y','s','t','e','m','.','i','n','i',0} |
| static WINE_MCIDRIVER * | MciDrivers |
| static WINE_MCICMDTABLE | S_MciCmdTable [MAX_MCICMDTABLE] |
Generated on Sat May 19 2012 05:18:58 for ReactOS by
1.7.6.1
|