Changeset 7848 for trunk/src/kernel32
- Timestamp:
- Feb 9, 2002, 12:52:23 PM (24 years ago)
- Location:
- trunk/src/kernel32
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/dbglocal.cpp
r7847 r7848 1 /* $Id: dbglocal.cpp,v 1.2 1 2002-02-08 16:47:10sandervl Exp $ */1 /* $Id: dbglocal.cpp,v 1.22 2002-02-09 11:52:22 sandervl Exp $ */ 2 2 3 3 /* … … 132 132 "mutex", 133 133 "semaphore", 134 "nls" 134 "nls", 135 "memory", 136 "system", 137 "string" 135 138 }; 136 139 //****************************************************************************** -
trunk/src/kernel32/dbglocal.h
r7847 r7848 130 130 #define DBG_semaphore 110 131 131 #define DBG_nls 111 132 #define DBG_MAXFILES 112 132 #define DBG_memory 112 133 #define DBG_system 113 134 #define DBG_string 114 135 #define DBG_MAXFILES 115 133 136 134 137 extern USHORT DbgEnabledKERNEL32[DBG_MAXFILES]; -
trunk/src/kernel32/dbgwrap.cpp
r7847 r7848 70 70 71 71 72 DEBUGWRAP4(LoadLibrary16);73 DEBUGWRAP4(FreeLibrary16);74 DEBUGWRAP8(GetProcAddress16);75 72 DEBUGWRAP0(AreFileApisANSI); 73 DEBUGWRAP8(Beep); 76 74 DEBUGWRAP28(BackupRead) 77 75 DEBUGWRAP24(BackupSeek); 78 76 DEBUGWRAP28(BackupWrite); 79 DEBUGWRAP8(Beep);80 DEBUGWRAP4(CancelIo);81 77 DEBUGWRAP4(CancelWaitableTimer); 82 DEBUGWRAP4(CloseHandle);83 78 DEBUGWRAP4(CmdBatNotification); 84 DEBUGWRAP24(CompareStringA);85 DEBUGWRAP24(CompareStringW);86 DEBUGWRAP12(ContinueDebugEvent);87 DEBUGWRAP4(ConvertDefaultLocale);88 79 DEBUGWRAP4(ConvertToGlobalHandle); 89 80 DEBUGWRAP12(CreateFiber); … … 95 86 DEBUGWRAP12(DefineDosDeviceW); 96 87 DEBUGWRAP4(DeleteFiber); 97 DEBUGWRAP32(DeviceIoControl);98 DEBUGWRAP4(DisableThreadLibraryCalls);99 DEBUGWRAP28(DuplicateHandle);100 88 DEBUGWRAP12(EraseTape); 101 DEBUGWRAP8(FatalAppExitA);102 DEBUGWRAP8(FatalAppExitW);103 DEBUGWRAP4(FatalExit);104 DEBUGWRAP12(FlushInstructionCache);105 DEBUGWRAP20(FoldStringA);106 DEBUGWRAP20(FoldStringW);107 DEBUGWRAP28(FormatMessageA);108 DEBUGWRAP28(FormatMessageW);109 DEBUGWRAP4(FreeLibrary);110 DEBUGWRAP8(FreeLibraryAndExitThread);111 DEBUGWRAP0(GetACP);112 DEBUGWRAP8(GetBinaryTypeA);113 DEBUGWRAP8(GetBinaryTypeW);114 DEBUGWRAP8(GetCPInfo);115 DEBUGWRAP0(GetCommandLineA);116 DEBUGWRAP0(GetCommandLineW);117 DEBUGWRAP8(GetComputerNameA);118 DEBUGWRAP8(GetComputerNameW);119 DEBUGWRAP8(GetHandleInformation);120 DEBUGWRAP0(GetLastError);121 DEBUGWRAP12(GetModuleFileNameA);122 DEBUGWRAP12(GetModuleFileNameW);123 DEBUGWRAP4(GetModuleHandleA);124 DEBUGWRAP4(GetModuleHandleW);125 DEBUGWRAP16(GetOverlappedResult);126 DEBUGWRAP4(GetPriorityClass);127 DEBUGWRAP8(GetProcAddress);128 89 DEBUGWRAP20(GetQueuedCompletionStatus); 129 DEBUGWRAP4(GetStartupInfoA);130 DEBUGWRAP4(GetStartupInfoW);131 DEBUGWRAP4(GetStdHandle);132 DEBUGWRAP20(GetStringTypeA);133 DEBUGWRAP20(GetStringTypeExA);134 DEBUGWRAP20(GetStringTypeExW);135 DEBUGWRAP16(GetStringTypeW);136 DEBUGWRAP4(GetSystemInfo);137 DEBUGWRAP4(GetSystemPowerStatus);138 90 DEBUGWRAP16(GetTapeParameters); 139 91 DEBUGWRAP20(GetTapePosition); 140 92 DEBUGWRAP4(GetTapeStatus); 141 DEBUGWRAP0(GetTickCount);142 DEBUGWRAP4(GetVDMCurrentDirectories);143 DEBUGWRAP0(GetVersion);144 DEBUGWRAP4(GetVersionExA);145 DEBUGWRAP4(GetVersionExW);146 93 //DEBUGWRAP12(InterlockedCompareExchange); 147 94 //DEBUGWRAP4(InterlockedDecrement); … … 149 96 //DEBUGWRAP8(InterlockedExchangeAdd); 150 97 //DEBUGWRAP4(InterlockedIncrement); 151 DEBUGWRAP4(IsBadCodePtr);152 DEBUGWRAP8(IsBadHugeReadPtr);153 DEBUGWRAP8(IsBadHugeWritePtr);154 DEBUGWRAP8(IsBadReadPtr);155 DEBUGWRAP8(IsBadStringPtrA);156 DEBUGWRAP8(IsBadStringPtrW);157 DEBUGWRAP8(IsBadWritePtr);158 DEBUGWRAP4(IsDBCSLeadByte);159 DEBUGWRAP8(IsDBCSLeadByteEx);160 DEBUGWRAP0(IsDebuggerPresent);161 DEBUGWRAP24(LCMapStringA);162 DEBUGWRAP24(LCMapStringW);163 DEBUGWRAP4(LoadLibraryA);164 DEBUGWRAP12(LoadLibraryExA);165 DEBUGWRAP12(LoadLibraryExW);166 DEBUGWRAP4(LoadLibraryW);167 DEBUGWRAP8(LoadModule);168 98 169 99 DEBUGWRAP12(MulDiv); 170 DEBUGWRAP24(MultiByteToWideChar);171 100 DEBUGWRAP16(PostQueuedCompletionStatus); 172 101 DEBUGWRAP12(PrepareTape); 173 102 DEBUGWRAP12(QueryDosDeviceA); 174 103 DEBUGWRAP12(QueryDosDeviceW); 175 DEBUGWRAP4(QueryPerformanceCounter);176 DEBUGWRAP4(QueryPerformanceFrequency);177 DEBUGWRAP16(RaiseException);178 DEBUGWRAP12(RtlFillMemory);179 DEBUGWRAP12(RtlMoveMemory);180 DEBUGWRAP16(RtlUnwind);181 DEBUGWRAP8(RtlZeroMemory);182 DEBUGWRAP4(SetComputerNameA);183 DEBUGWRAP4(SetComputerNameW);184 DEBUGWRAP4(SetErrorMode);185 DEBUGWRAP4(SetHandleCount);186 DEBUGWRAP12(SetHandleInformation);187 DEBUGWRAP4(SetLastError);188 DEBUGWRAP8(SetPriorityClass);189 DEBUGWRAP8(SetStdHandle);190 DEBUGWRAP8(SetSystemPowerState);191 104 DEBUGWRAP12(SetTapeParameters); 192 105 DEBUGWRAP24(SetTapePosition); 193 DEBUGWRAP4(SetUnhandledExceptionFilter);194 DEBUGWRAP4(Sleep);195 DEBUGWRAP8(SleepEx);196 DEBUGWRAP4(UnhandledExceptionFilter);197 DEBUGWRAP12(VerLanguageNameA);198 DEBUGWRAP12(VerLanguageNameW);199 DEBUGWRAP16(VirtualAlloc);200 DEBUGWRAP12(VirtualFree);201 DEBUGWRAP8(VirtualLock);202 DEBUGWRAP16(VirtualProtect);203 DEBUGWRAP20(VirtualProtectEx);204 DEBUGWRAP12(VirtualQuery);205 DEBUGWRAP16(VirtualQueryEx);206 DEBUGWRAP8(VirtualUnlock);207 DEBUGWRAP16(WaitForMultipleObjects);208 DEBUGWRAP20(WaitForMultipleObjectsEx);209 DEBUGWRAP8(WaitForSingleObject);210 DEBUGWRAP12(WaitForSingleObjectEx);211 DEBUGWRAP32(WideCharToMultiByte);212 DEBUGWRAP8(WinExec);213 106 DEBUGWRAP16(WriteTapemark); 214 DEBUGWRAP4(IsProcessorFeaturePresent); 107 108 DEBUGWRAP4(SetErrorMode); 109 DEBUGWRAP4(SetLastError); 110 DEBUGWRAP0(GetLastError); 111 215 112 216 113 … … 378 275 #define DBG_LOCALLOG DBG_heapstring 379 276 380 DEBUGWRAP 12(HEAP_xalloc);381 DEBUGWRAP 16(HEAP_xrealloc);382 DEBUGWRAP 4(HEAP_malloc);383 DEBUGWRAP 8(HEAP_realloc);384 DEBUGWRAP 4(HEAP_size);385 DEBUGWRAP 4(HEAP_free);386 DEBUGWRAP 12(HEAP_strdupWtoA);387 DEBUGWRAP 12(HEAP_strdupAtoW);388 DEBUGWRAP 12(HEAP_strdupA);389 DEBUGWRAP 12(HEAP_strdupW);390 DEBUGWRAP 8(lstrcatA);391 DEBUGWRAP 8(lstrcatW);392 DEBUGWRAP 8(lstrcmpA);393 DEBUGWRAP 8(lstrcmpW);394 DEBUGWRAP 8(lstrcmpiA);395 DEBUGWRAP 8(lstrcmpiW);396 DEBUGWRAP 8(lstrcpyA);397 DEBUGWRAP 8(lstrcpyW);398 DEBUGWRAP 12(lstrcpynA);399 DEBUGWRAP 12(lstrcpynW);400 DEBUGWRAP 4(lstrlenA);401 DEBUGWRAP 4(lstrlenW);402 DEBUGWRAP 12(lstrcpynAtoW);403 DEBUGWRAP 12(lstrcpynWtoA);404 DEBUGWRAP 8(lstrcpyAtoW);405 DEBUGWRAP 8(lstrcpyWtoA);406 DEBUGWRAP 12(lstrncmpA);407 DEBUGWRAP 12(lstrncmpW);408 DEBUGWRAP 12(lstrncmpiA);409 DEBUGWRAP 12(lstrncmpiW);277 DEBUGWRAP_LVL2_12(HEAP_xalloc); 278 DEBUGWRAP_LVL2_16(HEAP_xrealloc); 279 DEBUGWRAP_LVL2_4(HEAP_malloc); 280 DEBUGWRAP_LVL2_8(HEAP_realloc); 281 DEBUGWRAP_LVL2_4(HEAP_size); 282 DEBUGWRAP_LVL2_4(HEAP_free); 283 DEBUGWRAP_LVL2_12(HEAP_strdupWtoA); 284 DEBUGWRAP_LVL2_12(HEAP_strdupAtoW); 285 DEBUGWRAP_LVL2_12(HEAP_strdupA); 286 DEBUGWRAP_LVL2_12(HEAP_strdupW); 287 DEBUGWRAP_LVL2_8(lstrcatA); 288 DEBUGWRAP_LVL2_8(lstrcatW); 289 DEBUGWRAP_LVL2_8(lstrcmpA); 290 DEBUGWRAP_LVL2_8(lstrcmpW); 291 DEBUGWRAP_LVL2_8(lstrcmpiA); 292 DEBUGWRAP_LVL2_8(lstrcmpiW); 293 DEBUGWRAP_LVL2_8(lstrcpyA); 294 DEBUGWRAP_LVL2_8(lstrcpyW); 295 DEBUGWRAP_LVL2_12(lstrcpynA); 296 DEBUGWRAP_LVL2_12(lstrcpynW); 297 DEBUGWRAP_LVL2_4(lstrlenA); 298 DEBUGWRAP_LVL2_4(lstrlenW); 299 DEBUGWRAP_LVL2_12(lstrcpynAtoW); 300 DEBUGWRAP_LVL2_12(lstrcpynWtoA); 301 DEBUGWRAP_LVL2_8(lstrcpyAtoW); 302 DEBUGWRAP_LVL2_8(lstrcpyWtoA); 303 DEBUGWRAP_LVL2_12(lstrncmpA); 304 DEBUGWRAP_LVL2_12(lstrncmpW); 305 DEBUGWRAP_LVL2_12(lstrncmpiA); 306 DEBUGWRAP_LVL2_12(lstrncmpiW); 410 307 411 308 #undef DBG_LOCALLOG … … 522 419 #define DBG_LOCALLOG DBG_fileio 523 420 421 DEBUGWRAP4(GetStdHandle); 422 DEBUGWRAP4(SetHandleCount); 423 DEBUGWRAP12(SetHandleInformation); 424 DEBUGWRAP8(SetStdHandle); 524 425 DEBUGWRAP8(GetCompressedFileSizeA); 525 426 DEBUGWRAP8(GetCompressedFileSizeW); … … 597 498 DEBUGWRAP16(GetFullPathNameA); 598 499 DEBUGWRAP16(GetFullPathNameW); 500 DEBUGWRAP32(DeviceIoControl); 501 DEBUGWRAP4(CancelIo); 502 DEBUGWRAP4(CloseHandle); 503 DEBUGWRAP8(GetHandleInformation); 504 DEBUGWRAP16(GetOverlappedResult); 505 DEBUGWRAP28(DuplicateHandle); 506 599 507 600 508 #undef DBG_LOCALLOG … … 616 524 #define DBG_LOCALLOG DBG_resource 617 525 526 DEBUGWRAP12(VerLanguageNameA); 527 DEBUGWRAP12(VerLanguageNameW); 618 528 DEBUGWRAP20(EnumResourceLanguagesA); 619 529 DEBUGWRAP20(EnumResourceLanguagesW); … … 708 618 DEBUGWRAP4(ResetEvent); 709 619 DEBUGWRAP4(SetEvent); 620 DEBUGWRAP16(WaitForMultipleObjects); 621 DEBUGWRAP20(WaitForMultipleObjectsEx); 622 DEBUGWRAP8(WaitForSingleObject); 623 DEBUGWRAP12(WaitForSingleObjectEx); 710 624 711 625 … … 779 693 #define DBG_LOCALLOG DBG_process 780 694 695 DEBUGWRAP8(SetPriorityClass); 781 696 DEBUGWRAP40(CreateProcessA); 782 697 DEBUGWRAP40(CreateProcessW); … … 804 719 DEBUGWRAP12(OpenProcess); 805 720 DEBUGWRAP20(WriteProcessMemory); 721 DEBUGWRAP4(GetPriorityClass); 722 DEBUGWRAP8(FatalAppExitA); 723 DEBUGWRAP8(FatalAppExitW); 724 DEBUGWRAP4(FatalExit); 725 DEBUGWRAP4(Sleep); 726 DEBUGWRAP8(SleepEx); 727 DEBUGWRAP8(WinExec); 728 DEBUGWRAP4(GetStartupInfoA); 729 DEBUGWRAP4(GetStartupInfoW); 730 DEBUGWRAP0(GetCommandLineA); 731 DEBUGWRAP0(GetCommandLineW); 806 732 807 733 #undef DBG_LOCALLOG … … 813 739 DEBUGWRAP4(OutputDebugStringW); 814 740 DEBUGWRAP8(WaitForDebugEvent); 741 DEBUGWRAP0(IsDebuggerPresent); 742 DEBUGWRAP12(ContinueDebugEvent); 815 743 816 744 817 745 #undef DBG_LOCALLOG 818 746 #define DBG_LOCALLOG DBG_nls 747 DEBUGWRAP0(GetACP); 748 DEBUGWRAP8(GetCPInfo); 749 DEBUGWRAP4(ConvertDefaultLocale); 819 750 DEBUGWRAP4(IsValidCodePage); 820 751 DEBUGWRAP8(IsValidLocale); … … 881 812 DEBUGWRAP_LVL2_4(TryEnterCriticalSection); 882 813 DEBUGWRAP_LVL2_4(UninitializeCriticalSection); 814 815 #undef DBG_LOCALLOG 816 #define DBG_LOCALLOG DBG_module 817 DEBUGWRAP4(LoadLibrary16); 818 DEBUGWRAP4(FreeLibrary16); 819 DEBUGWRAP8(GetProcAddress16); 820 DEBUGWRAP4(LoadLibraryA); 821 DEBUGWRAP12(LoadLibraryExA); 822 DEBUGWRAP12(LoadLibraryExW); 823 DEBUGWRAP4(LoadLibraryW); 824 DEBUGWRAP8(LoadModule); 825 DEBUGWRAP4(DisableThreadLibraryCalls); 826 DEBUGWRAP4(FreeLibrary); 827 DEBUGWRAP8(FreeLibraryAndExitThread); 828 DEBUGWRAP12(GetModuleFileNameA); 829 DEBUGWRAP12(GetModuleFileNameW); 830 DEBUGWRAP4(GetModuleHandleA); 831 DEBUGWRAP4(GetModuleHandleW); 832 DEBUGWRAP8(GetProcAddress); 833 DEBUGWRAP8(GetBinaryTypeA); 834 DEBUGWRAP8(GetBinaryTypeW); 835 836 837 #undef DBG_LOCALLOG 838 #define DBG_LOCALLOG DBG_memory 839 DEBUGWRAP16(VirtualAlloc); 840 DEBUGWRAP12(VirtualFree); 841 DEBUGWRAP8(VirtualLock); 842 DEBUGWRAP16(VirtualProtect); 843 DEBUGWRAP20(VirtualProtectEx); 844 DEBUGWRAP12(VirtualQuery); 845 DEBUGWRAP16(VirtualQueryEx); 846 DEBUGWRAP8(VirtualUnlock); 847 DEBUGWRAP4(IsBadCodePtr); 848 DEBUGWRAP8(IsBadHugeReadPtr); 849 DEBUGWRAP8(IsBadHugeWritePtr); 850 DEBUGWRAP8(IsBadReadPtr); 851 DEBUGWRAP8(IsBadStringPtrA); 852 DEBUGWRAP8(IsBadStringPtrW); 853 DEBUGWRAP8(IsBadWritePtr); 854 DEBUGWRAP_LVL2_12(RtlFillMemory); 855 DEBUGWRAP_LVL2_12(RtlMoveMemory); 856 DEBUGWRAP_LVL2_8(RtlZeroMemory); 857 858 859 #undef DBG_LOCALLOG 860 #define DBG_LOCALLOG DBG_system 861 DEBUGWRAP4(GetSystemInfo); 862 DEBUGWRAP4(GetSystemPowerStatus); 863 DEBUGWRAP8(GetComputerNameA); 864 DEBUGWRAP8(GetComputerNameW); 865 DEBUGWRAP0(GetVersion); 866 DEBUGWRAP4(GetVersionExA); 867 DEBUGWRAP4(GetVersionExW); 868 DEBUGWRAP4(SetComputerNameA); 869 DEBUGWRAP4(SetComputerNameW); 870 DEBUGWRAP0(GetTickCount); 871 DEBUGWRAP4(GetVDMCurrentDirectories); 872 DEBUGWRAP4(QueryPerformanceCounter); 873 DEBUGWRAP4(QueryPerformanceFrequency); 874 DEBUGWRAP4(IsProcessorFeaturePresent); 875 DEBUGWRAP28(FormatMessageA); 876 DEBUGWRAP28(FormatMessageW); 877 DEBUGWRAP12(FlushInstructionCache); 878 DEBUGWRAP8(SetSystemPowerState); 879 880 881 #undef DBG_LOCALLOG 882 #define DBG_LOCALLOG DBG_string 883 DEBUGWRAP24(CompareStringA); 884 DEBUGWRAP24(CompareStringW); 885 DEBUGWRAP20(FoldStringA); 886 DEBUGWRAP20(FoldStringW); 887 DEBUGWRAP24(LCMapStringA); 888 DEBUGWRAP24(LCMapStringW); 889 DEBUGWRAP24(MultiByteToWideChar); 890 DEBUGWRAP20(GetStringTypeA); 891 DEBUGWRAP20(GetStringTypeExA); 892 DEBUGWRAP20(GetStringTypeExW); 893 DEBUGWRAP16(GetStringTypeW); 894 DEBUGWRAP4(IsDBCSLeadByte); 895 DEBUGWRAP8(IsDBCSLeadByteEx); 896 DEBUGWRAP32(WideCharToMultiByte); 897 898 899 #undef DBG_LOCALLOG 900 #define DBG_LOCALLOG DBG_exceptions 901 DEBUGWRAP16(RaiseException); 902 DEBUGWRAP16(RtlUnwind); 903 DEBUGWRAP4(SetUnhandledExceptionFilter); 904 DEBUGWRAP4(UnhandledExceptionFilter); -
trunk/src/kernel32/dbgwrap.h
r7847 r7848 180 180 { \ 181 181 DWORD ret; \ 182 dprintf ((DBGWRAP_MODULE": %s", #a)); \182 dprintf2((DBGWRAP_MODULE": %s", #a)); \ 183 183 dbg_ThreadPushCall(#a); \ 184 184 ret = ((DBG_WINPROC0)a)(); \ 185 185 dbg_ThreadPopCall(); \ 186 dprintf ((DBGWRAP_MODULE": %s returned %x", #a, ret)); \186 dprintf2((DBGWRAP_MODULE": %s returned %x", #a, ret)); \ 187 187 return ret; \ 188 188 } … … 192 192 { \ 193 193 DWORD ret; \ 194 dprintf ((DBGWRAP_MODULE": %s %x", #a, arg1)); \194 dprintf2((DBGWRAP_MODULE": %s %x", #a, arg1)); \ 195 195 dbg_ThreadPushCall(#a); \ 196 196 ret = ((DBG_WINPROC4)a)(arg1); \ 197 197 dbg_ThreadPopCall(); \ 198 dprintf ((DBGWRAP_MODULE": %s returned %x", #a, ret)); \198 dprintf2((DBGWRAP_MODULE": %s returned %x", #a, ret)); \ 199 199 return ret; \ 200 200 } … … 204 204 { \ 205 205 DWORD ret; \ 206 dprintf ((DBGWRAP_MODULE": %s %x %x", #a, arg1, arg2)); \206 dprintf2((DBGWRAP_MODULE": %s %x %x", #a, arg1, arg2)); \ 207 207 dbg_ThreadPushCall(#a); \ 208 208 ret = ((DBG_WINPROC8)a)(arg1, arg2); \ 209 209 dbg_ThreadPopCall(); \ 210 dprintf ((DBGWRAP_MODULE": %s returned %x", #a, ret)); \210 dprintf2((DBGWRAP_MODULE": %s returned %x", #a, ret)); \ 211 211 return ret; \ 212 212 } … … 216 216 { \ 217 217 DWORD ret; \ 218 dprintf ((DBGWRAP_MODULE": %s %x %x %x", #a, arg1, arg2, arg3)); \218 dprintf2((DBGWRAP_MODULE": %s %x %x %x", #a, arg1, arg2, arg3)); \ 219 219 dbg_ThreadPushCall(#a); \ 220 220 ret = ((DBG_WINPROC12)a)(arg1, arg2, arg3); \ 221 221 dbg_ThreadPopCall(); \ 222 dprintf ((DBGWRAP_MODULE": %s returned %x", #a, ret)); \222 dprintf2((DBGWRAP_MODULE": %s returned %x", #a, ret)); \ 223 223 return ret; \ 224 224 } … … 228 228 { \ 229 229 DWORD ret; \ 230 dprintf ((DBGWRAP_MODULE": %s %x %x %x %x", #a, arg1, arg2, arg3, arg4)); \230 dprintf2((DBGWRAP_MODULE": %s %x %x %x %x", #a, arg1, arg2, arg3, arg4)); \ 231 231 dbg_ThreadPushCall(#a); \ 232 232 ret = ((DBG_WINPROC16)a)(arg1, arg2, arg3, arg4); \ 233 233 dbg_ThreadPopCall(); \ 234 dprintf ((DBGWRAP_MODULE": %s returned %x", #a, ret)); \234 dprintf2((DBGWRAP_MODULE": %s returned %x", #a, ret)); \ 235 235 return ret; \ 236 236 } … … 240 240 { \ 241 241 DWORD ret; \ 242 dprintf ((DBGWRAP_MODULE": %s %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5)); \242 dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5)); \ 243 243 dbg_ThreadPushCall(#a); \ 244 244 ret = ((DBG_WINPROC20)a)(arg1, arg2, arg3, arg4, arg5); \ 245 245 dbg_ThreadPopCall(); \ 246 dprintf ((DBGWRAP_MODULE": %s returned %x", #a, ret)); \246 dprintf2((DBGWRAP_MODULE": %s returned %x", #a, ret)); \ 247 247 return ret; \ 248 248 } … … 252 252 { \ 253 253 DWORD ret; \ 254 dprintf ((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6)); \254 dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6)); \ 255 255 dbg_ThreadPushCall(#a); \ 256 256 ret = ((DBG_WINPROC24)a)(arg1, arg2, arg3, arg4, arg5, arg6); \ 257 257 dbg_ThreadPopCall(); \ 258 dprintf ((DBGWRAP_MODULE": %s returned %x", #a, ret)); \258 dprintf2((DBGWRAP_MODULE": %s returned %x", #a, ret)); \ 259 259 return ret; \ 260 260 } … … 264 264 { \ 265 265 DWORD ret; \ 266 dprintf ((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg7)); \266 dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg7)); \ 267 267 dbg_ThreadPushCall(#a); \ 268 268 ret = ((DBG_WINPROC28)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7); \ 269 269 dbg_ThreadPopCall(); \ 270 dprintf ((DBGWRAP_MODULE": %s returned %x", #a, ret)); \270 dprintf2((DBGWRAP_MODULE": %s returned %x", #a, ret)); \ 271 271 return ret; \ 272 272 } … … 276 276 { \ 277 277 DWORD ret; \ 278 dprintf ((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg7, arg8)); \278 dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg7, arg8)); \ 279 279 dbg_ThreadPushCall(#a); \ 280 280 ret = ((DBG_WINPROC32)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8); \ 281 281 dbg_ThreadPopCall(); \ 282 dprintf ((DBGWRAP_MODULE": %s returned %x", #a, ret)); \282 dprintf2((DBGWRAP_MODULE": %s returned %x", #a, ret)); \ 283 283 return ret; \ 284 284 } … … 288 288 { \ 289 289 DWORD ret; \ 290 dprintf ((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg7, arg8, arg9)); \290 dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg7, arg8, arg9)); \ 291 291 dbg_ThreadPushCall(#a); \ 292 292 ret = ((DBG_WINPROC36)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9); \ 293 293 dbg_ThreadPopCall(); \ 294 dprintf ((DBGWRAP_MODULE": %s returned %x", #a, ret)); \294 dprintf2((DBGWRAP_MODULE": %s returned %x", #a, ret)); \ 295 295 return ret; \ 296 296 } … … 300 300 { \ 301 301 DWORD ret; \ 302 dprintf ((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg7, arg8, arg9, arg10)); \302 dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg7, arg8, arg9, arg10)); \ 303 303 dbg_ThreadPushCall(#a); \ 304 304 ret = ((DBG_WINPROC40)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10); \ 305 305 dbg_ThreadPopCall(); \ 306 dprintf ((DBGWRAP_MODULE": %s returned %x", #a, ret)); \306 dprintf2((DBGWRAP_MODULE": %s returned %x", #a, ret)); \ 307 307 return ret; \ 308 308 } … … 312 312 { \ 313 313 DWORD ret; \ 314 dprintf ((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg7, arg8, arg9, arg10, arg11)); \314 dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg7, arg8, arg9, arg10, arg11)); \ 315 315 dbg_ThreadPushCall(#a); \ 316 316 ret = ((DBG_WINPROC44)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11); \ 317 317 dbg_ThreadPopCall(); \ 318 dprintf ((DBGWRAP_MODULE": %s returned %x", #a, ret)); \318 dprintf2((DBGWRAP_MODULE": %s returned %x", #a, ret)); \ 319 319 return ret; \ 320 320 } … … 324 324 { \ 325 325 DWORD ret; \ 326 dprintf ((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg7, arg8, arg9, arg10, arg11, arg12)); \326 dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg7, arg8, arg9, arg10, arg11, arg12)); \ 327 327 dbg_ThreadPushCall(#a); \ 328 328 ret = ((DBG_WINPROC48)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12); \ 329 329 dbg_ThreadPopCall(); \ 330 dprintf ((DBGWRAP_MODULE": %s returned %x", #a, ret)); \330 dprintf2((DBGWRAP_MODULE": %s returned %x", #a, ret)); \ 331 331 return ret; \ 332 332 }
Note:
See TracChangeset
for help on using the changeset viewer.