Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (mmio) |
| static LRESULT CALLBACK | mmioDosIOProc (LPMMIOINFO lpmmioinfo, UINT uMessage, LPARAM lParam1, LPARAM lParam2) |
| static LRESULT CALLBACK | mmioMemIOProc (LPMMIOINFO lpmmioinfo, UINT uMessage, LPARAM lParam1, LPARAM lParam2) |
| static struct IOProcList * | MMIO_FindProcNode (FOURCC fccIOProc) |
| static LPMMIOPROC | MMIO_InstallIOProc (FOURCC fccIOProc, LPMMIOPROC pIOProc, DWORD dwFlags, BOOL is_unicode) |
| static LRESULT | send_message (struct IOProcList *ioProc, LPMMIOINFO mmioinfo, DWORD wMsg, LPARAM lParam1, LPARAM lParam2, BOOL is_unicode) |
| static FOURCC | MMIO_ParseExtA (LPCSTR szFileName) |
| static LPWINE_MMIO | MMIO_Get (HMMIO h) |
| static LPWINE_MMIO | MMIO_Create (void) |
| static BOOL | MMIO_Destroy (LPWINE_MMIO wm) |
| static MMRESULT | MMIO_Flush (WINE_MMIO *wm, UINT uFlags) |
| static LONG | MMIO_GrabNextBuffer (LPWINE_MMIO wm, int for_read) |
| static MMRESULT | MMIO_SetBuffer (WINE_MMIO *wm, void *pchBuffer, LONG cchBuffer, UINT uFlags) |
| static HMMIO | MMIO_Open (LPSTR szFileName, MMIOINFO *refmminfo, DWORD dwOpenFlags, BOOL is_unicode) |
| HMMIO WINAPI | mmioOpenW (LPWSTR szFileName, MMIOINFO *lpmmioinfo, DWORD dwOpenFlags) |
| HMMIO WINAPI | mmioOpenA (LPSTR szFileName, MMIOINFO *lpmmioinfo, DWORD dwOpenFlags) |
| MMRESULT WINAPI | mmioClose (HMMIO hmmio, UINT uFlags) |
| LONG WINAPI | mmioRead (HMMIO hmmio, HPSTR pch, LONG cch) |
| LONG WINAPI | mmioWrite (HMMIO hmmio, HPCSTR pch, LONG cch) |
| LONG WINAPI | mmioSeek (HMMIO hmmio, LONG lOffset, INT iOrigin) |
| MMRESULT WINAPI | mmioGetInfo (HMMIO hmmio, MMIOINFO *lpmmioinfo, UINT uFlags) |
| MMRESULT WINAPI | mmioSetInfo (HMMIO hmmio, const MMIOINFO *lpmmioinfo, UINT uFlags) |
| MMRESULT WINAPI | mmioSetBuffer (HMMIO hmmio, LPSTR pchBuffer, LONG cchBuffer, UINT uFlags) |
| MMRESULT WINAPI | mmioFlush (HMMIO hmmio, UINT uFlags) |
| MMRESULT WINAPI | mmioAdvance (HMMIO hmmio, MMIOINFO *lpmmioinfo, UINT uFlags) |
| FOURCC WINAPI | mmioStringToFOURCCA (LPCSTR sz, UINT uFlags) |
| FOURCC WINAPI | mmioStringToFOURCCW (LPCWSTR sz, UINT uFlags) |
| LPMMIOPROC WINAPI | mmioInstallIOProcA (FOURCC fccIOProc, LPMMIOPROC pIOProc, DWORD dwFlags) |
| LPMMIOPROC WINAPI | mmioInstallIOProcW (FOURCC fccIOProc, LPMMIOPROC pIOProc, DWORD dwFlags) |
| static LRESULT | MMIO_SendMessage (HMMIO hmmio, UINT uMessage, LPARAM lParam1, LPARAM lParam2, BOOL is_unicode) |
| LRESULT WINAPI | mmioSendMessage (HMMIO hmmio, UINT uMessage, LPARAM lParam1, LPARAM lParam2) |
| MMRESULT WINAPI | mmioDescend (HMMIO hmmio, LPMMCKINFO lpck, const MMCKINFO *lpckParent, UINT uFlags) |
| MMRESULT WINAPI | mmioAscend (HMMIO hmmio, LPMMCKINFO lpck, UINT uFlags) |
| MMRESULT WINAPI | mmioCreateChunk (HMMIO hmmio, MMCKINFO *lpck, UINT uFlags) |
| MMRESULT WINAPI | mmioRenameA (LPCSTR szFileName, LPCSTR szNewFileName, const MMIOINFO *lpmmioinfo, DWORD dwFlags) |
| MMRESULT WINAPI | mmioRenameW (LPCWSTR szFileName, LPCWSTR szNewFileName, const MMIOINFO *lpmmioinfo, DWORD dwFlags) |
Variables |
| static WINE_MMIO * | MMIOList |
| static struct IOProcList | defaultProcs [] |
| static struct IOProcList * | pIOProcListAnchor = &defaultProcs[0] |