Changeset 8470 for trunk/src/winmm/mmio.cpp
- Timestamp:
- May 22, 2002, 5:50:26 PM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/winmm/mmio.cpp
r6375 r8470 1 /* $Id: mmio.cpp,v 1. 8 2001-07-20 15:35:00sandervl Exp $ */1 /* $Id: mmio.cpp,v 1.9 2002-05-22 15:50:25 sandervl Exp $ */ 2 2 /* 3 3 * MMIO functions … … 28 28 #include "dbglocal.h" 29 29 30 ODINDEBUGCHANNEL(WINMM-MMIO)31 30 32 31 /************************************************************************** … … 329 328 * mmioOpenW [WINMM.123] 330 329 */ 331 ODINFUNCTION3(HMMIO, mmioOpenW, 332 LPWSTR,szFileName, 333 LPMMIOINFO,lpmmioinfo, 334 DWORD,dwOpenFlags) 330 HMMIO WINAPI mmioOpenW(LPWSTR szFileName, LPMMIOINFO lpmmioinfo, DWORD dwOpenFlags) 335 331 { 336 332 LPSTR szFn = HEAP_strdupWtoA(GetProcessHeap(),0,szFileName); … … 344 340 * mmioOpenA [WINMM.122] 345 341 */ 346 ODINFUNCTION3(HMMIO, mmioOpenA, 347 LPSTR,szFileName, 348 LPMMIOINFO,lpmmioinfo, 349 DWORD,dwOpenFlags) 342 HMMIO WINAPI mmioOpenA(LPSTR szFileName, LPMMIOINFO lpmmioinfo, DWORD dwOpenFlags) 350 343 { 351 344 HMMIO ret; … … 370 363 * mmioClose [WINMM.114] 371 364 */ 372 ODINFUNCTION2(MMRESULT, mmioClose, 373 HMMIO,hmmio, 374 UINT,uFlags) 365 MMRESULT WINAPI mmioClose(HMMIO hmmio, UINT uFlags) 375 366 { 376 367 LPMMIOINFO lpmminfo; … … 402 393 * mmioRead [WINMM.124] 403 394 */ 404 ODINFUNCTION3(LONG, mmioRead, 405 HMMIO,hmmio, 406 HPSTR,pch, 407 LONG,cch) 395 LONG WINAPI mmioRead(HMMIO hmmio, HPSTR pch, LONG cch) 408 396 { 409 397 LONG count; … … 461 449 * mmioWrite [WINMM.133] 462 450 */ 463 ODINFUNCTION3(LONG, mmioWrite, 464 HMMIO,hmmio, 465 HPCSTR,pch, 466 LONG,cch) 451 LONG WINAPI mmioWrite(HMMIO hmmio, HPCSTR pch, LONG cch) 467 452 { 468 453 LONG count; … … 510 495 * mmioSeek [MMSYSTEM.1214] 511 496 */ 512 ODINFUNCTION3(LONG, mmioSeek, 513 HMMIO, hmmio, 514 LONG,lOffset, 515 INT,iOrigin) 497 LONG WINAPI mmioSeek(HMMIO hmmio, LONG lOffset, INT iOrigin) 516 498 { 517 499 int offset; … … 550 532 * mmioGetInfo [MMSYSTEM.1215] 551 533 */ 552 ODINFUNCTION3(UINT, mmioGetInfo, 553 HMMIO,hmmio, 554 LPMMIOINFO,lpmmioinfo, 555 UINT,uFlags) 534 UINT WINAPI mmioGetInfo(HMMIO hmmio, LPMMIOINFO lpmmioinfo, UINT uFlags) 556 535 { 557 536 LPMMIOINFO lpmminfo; … … 568 547 * mmioSetInfo [WINMM.130] 569 548 */ 570 ODINFUNCTION3(MMRESULT,mmioSetInfo, 571 HMMIO, hmmio, 572 const MMIOINFO*,lpmmioinfo, 573 UINT,uFlags) 549 MMRESULT WINAPI mmioSetInfo(HMMIO hmmio, const MMIOINFO* lpmmioinfo, UINT uFlags) 574 550 { 575 551 LPMMIOINFO lpmminfo; … … 586 562 * mmioSetBuffer [WINMM.129] 587 563 */ 588 ODINFUNCTION4(UINT,mmioSetBuffer, 589 HMMIO,hmmio, 590 LPSTR,pchBuffer, 591 LONG,cchBuffer, 592 UINT,uFlags) 564 UINT WINAPI mmioSetBuffer(HMMIO hmmio, LPSTR pchBuffer, LONG cchBuffer, UINT uFlags) 593 565 { 594 566 LPMMIOINFO lpmminfo; … … 645 617 * mmioFlush [WINMM.117] 646 618 */ 647 ODINFUNCTION2(UINT,mmioFlush, 648 HMMIO,hmmio, 649 UINT,uFlags) 619 UINT WINAPI mmioFlush(HMMIO hmmio, UINT uFlags) 650 620 { 651 621 LPMMIOINFO lpmminfo; … … 688 658 * mmioAdvance [WINMM.113] 689 659 */ 690 ODINFUNCTION3(UINT,mmioAdvance, 691 HMMIO, hmmio, 692 LPMMIOINFO,lpmmioinfo, 693 UINT,uFlags) 660 UINT WINAPI mmioAdvance(HMMIO hmmio, LPMMIOINFO lpmmioinfo, UINT uFlags) 694 661 { 695 662 LPMMIOINFO lpmminfo; … … 720 687 * mmioStringToFOURCCA [WINMM.131] 721 688 */ 722 ODINFUNCTION2(FOURCC,mmioStringToFOURCCA, 723 LPCSTR, sz, UINT, uFlags) 689 FOURCC WINAPI mmioStringToFOURCCA(LPCSTR sz, UINT uFlags) 724 690 { 725 691 return mmioFOURCC(sz[0],sz[1],sz[2],sz[3]); … … 729 695 * mmioStringToFOURCCW [WINMM.132] 730 696 */ 731 ODINFUNCTION2(FOURCC,mmioStringToFOURCCW, 732 LPCWSTR, sz, UINT, uFlags) 697 FOURCC WINAPI mmioStringToFOURCCW(LPCWSTR sz, UINT uFlags) 733 698 { 734 699 LPSTR szA = HEAP_strdupWtoA(GetProcessHeap(),0,sz); … … 758 723 static struct IOProcList *pIOProcListAnchor = &defaultProcs[0]; 759 724 760 ODINFUNCTION3(LPMMIOPROC, mmioInstallIOProcA, 761 FOURCC,fccIOProc, 762 LPMMIOPROC,pIOProc, 763 DWORD,dwFlags) 725 LPMMIOPROC WINAPI mmioInstallIOProcA(FOURCC fccIOProc, LPMMIOPROC pIOProc, DWORD dwFlags) 764 726 { 765 727 LPMMIOPROC lpProc = NULL; … … 840 802 * mmioSendMessage [MMSYSTEM.1222] 841 803 */ 842 ODINFUNCTION4(LRESULT,mmioSendMessage, 843 HMMIO,hmmio, 844 UINT,uMessage, 845 LPARAM,lParam1, 846 LPARAM,lParam2) 804 LRESULT WINAPI mmioSendMessage(HMMIO hmmio, UINT uMessage, LPARAM lParam1, LPARAM lParam2) 847 805 { 848 806 LPMMIOINFO lpmminfo; … … 886 844 * mmioDescend [MMSYSTEM.1223] 887 845 */ 888 ODINFUNCTION4(UINT,mmioDescend, 889 HMMIO,hmmio, 890 LPMMCKINFO,lpck, 891 const MMCKINFO *,lpckParent, 892 UINT,uFlags) 846 UINT WINAPI mmioDescend(HMMIO hmmio, LPMMCKINFO lpck, const MMCKINFO *lpckParent, UINT uFlags) 893 847 { 894 848 DWORD dwOldPos; … … 990 944 * mmioAscend [WINMM.113] 991 945 */ 992 ODINFUNCTION3(UINT,mmioAscend, 993 HMMIO,hmmio, 994 LPMMCKINFO,lpck, 995 UINT,uFlags) 946 UINT WINAPI mmioAscend(HMMIO hmmio, LPMMCKINFO lpck, UINT uFlags) 996 947 { 997 948 // TRACE("(%04X, %p, %04X);\n", hmmio, lpck, uFlags); … … 1024 975 * mmioCreateChunk [WINMM.115] 1025 976 */ 1026 ODINFUNCTION3(UINT,mmioCreateChunk, 1027 HMMIO,hmmio, 1028 LPMMCKINFO,lpck, 1029 UINT,uFlags) 977 UINT WINAPI mmioCreateChunk(HMMIO hmmio, LPMMCKINFO lpck, UINT uFlags) 1030 978 { 1031 979 DWORD dwOldPos; … … 1066 1014 * mmioRenameA [WINMM.125] 1067 1015 */ 1068 ODINFUNCTION4(UINT,mmioRenameA, 1069 LPCSTR,szFileName, 1070 LPCSTR,szNewFileName, 1071 LPMMIOINFO,lpmmioinfo, 1072 DWORD,dwRenameFlags) 1016 UINT WINAPI mmioRenameA(LPCSTR szFileName, LPCSTR szNewFileName, LPMMIOINFO lpmmioinfo, 1017 DWORD dwRenameFlags) 1073 1018 { 1074 1019 UINT result; … … 1112 1057 * mmioRenameW [WINMM.126] 1113 1058 */ 1114 ODINFUNCTION4(UINT,mmioRenameW, 1115 LPCWSTR,szFileName, 1116 LPCWSTR,szNewFileName, 1117 LPMMIOINFO,lpmmioinfo, 1118 DWORD,dwRenameFlags) 1059 UINT WINAPI mmioRenameW(LPCWSTR szFileName, LPCWSTR szNewFileName, LPMMIOINFO lpmmioinfo, 1060 DWORD dwRenameFlags) 1119 1061 { 1120 1062 LPSTR szFn = HEAP_strdupWtoA(GetProcessHeap(), 0, szFileName); … … 1127 1069 } 1128 1070 1129 ODINFUNCTION3(LPMMIOPROC, mmioInstallIOProcW, 1130 FOURCC, fccIOProc, 1131 LPMMIOPROC, pIOProc, 1132 DWORD, dwFlags) 1071 LPMMIOPROC WINAPI mmioInstallIOProcW(FOURCC fccIOProc, LPMMIOPROC pIOProc, DWORD dwFlags) 1133 1072 { 1134 1073 // TODO: What is difference in mmioInstallIOProcW and mmioInstallIOProcA?
Note:
See TracChangeset
for help on using the changeset viewer.