Changeset 8539 for trunk/include/dbgwrap.h
- Timestamp:
- Jun 1, 2002, 7:25:10 PM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/dbgwrap.h
r7922 r8539 75 75 } 76 76 77 #define DEBUGWRAP8_NORET(a) \ 78 void WIN32API Dbg##a(DWORD arg1, DWORD arg2) \ 79 { \ 80 dprintf((DBGWRAP_MODULE": %s %x %x", #a, arg1, arg2)); \ 81 dbg_ThreadPushCall(#a); \ 82 ((DBG_WINPROC8)a)(arg1, arg2); \ 83 dbg_ThreadPopCall(); \ 84 dprintf((DBGWRAP_MODULE": %s", #a)); \ 85 } 86 77 87 #define DEBUGWRAP12(a) \ 78 88 DWORD WIN32API Dbg##a(DWORD arg1, DWORD arg2, DWORD arg3) \ … … 127 137 { \ 128 138 DWORD ret; \ 129 dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg 7)); \139 dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7)); \ 130 140 dbg_ThreadPushCall(#a); \ 131 141 ret = ((DBG_WINPROC28)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7); \ … … 139 149 { \ 140 150 DWORD ret; \ 141 dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x ", #a, arg1, arg2, arg3, arg4, arg5, arg 7, arg8)); \151 dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x ", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8)); \ 142 152 dbg_ThreadPushCall(#a); \ 143 153 ret = ((DBG_WINPROC32)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8); \ … … 151 161 { \ 152 162 DWORD ret; \ 153 dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg 7, arg8, arg9)); \163 dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9)); \ 154 164 dbg_ThreadPushCall(#a); \ 155 165 ret = ((DBG_WINPROC36)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9); \ … … 163 173 { \ 164 174 DWORD ret; \ 165 dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg 7, arg8, arg9, arg10)); \175 dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10)); \ 166 176 dbg_ThreadPushCall(#a); \ 167 177 ret = ((DBG_WINPROC40)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10); \ … … 175 185 { \ 176 186 DWORD ret; \ 177 dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg 7, arg8, arg9, arg10, arg11)); \187 dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11)); \ 178 188 dbg_ThreadPushCall(#a); \ 179 189 ret = ((DBG_WINPROC44)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11); \ … … 187 197 { \ 188 198 DWORD ret; \ 189 dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg 7, arg8, arg9, arg10, arg11, arg12)); \199 dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12)); \ 190 200 dbg_ThreadPushCall(#a); \ 191 201 ret = ((DBG_WINPROC48)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12); \ … … 199 209 { \ 200 210 DWORD ret; \ 201 dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg 7, arg8, arg9, arg10, arg11, arg12, arg13)); \211 dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13)); \ 202 212 dbg_ThreadPushCall(#a); \ 203 213 ret = ((DBG_WINPROC52)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13); \ … … 297 307 { \ 298 308 DWORD ret; \ 299 dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg 7)); \309 dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7)); \ 300 310 dbg_ThreadPushCall(#a); \ 301 311 ret = ((DBG_WINPROC28)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7); \ … … 309 319 { \ 310 320 DWORD ret; \ 311 dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg 7, arg8)); \321 dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8)); \ 312 322 dbg_ThreadPushCall(#a); \ 313 323 ret = ((DBG_WINPROC32)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8); \ … … 321 331 { \ 322 332 DWORD ret; \ 323 dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg 7, arg8, arg9)); \333 dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9)); \ 324 334 dbg_ThreadPushCall(#a); \ 325 335 ret = ((DBG_WINPROC36)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9); \ … … 333 343 { \ 334 344 DWORD ret; \ 335 dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg 7, arg8, arg9, arg10)); \345 dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10)); \ 336 346 dbg_ThreadPushCall(#a); \ 337 347 ret = ((DBG_WINPROC40)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10); \ … … 345 355 { \ 346 356 DWORD ret; \ 347 dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg 7, arg8, arg9, arg10, arg11)); \357 dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11)); \ 348 358 dbg_ThreadPushCall(#a); \ 349 359 ret = ((DBG_WINPROC44)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11); \ … … 357 367 { \ 358 368 DWORD ret; \ 359 dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg 7, arg8, arg9, arg10, arg11, arg12)); \369 dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12)); \ 360 370 dbg_ThreadPushCall(#a); \ 361 371 ret = ((DBG_WINPROC48)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12); \ … … 369 379 { \ 370 380 DWORD ret; \ 371 dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg 7, arg8, arg9, arg10, arg11, arg12, arg13)); \381 dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13)); \ 372 382 dbg_ThreadPushCall(#a); \ 373 383 ret = ((DBG_WINPROC52)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13); \ … … 497 507 { \ 498 508 DWORD ret; \ 499 dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg 7)); \509 dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7)); \ 500 510 dbg_ThreadPushCall(#a); \ 501 511 ret = ((DBG_WINPROC28)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7); \ … … 510 520 { \ 511 521 DWORD ret; \ 512 dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg 7, arg8)); \522 dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8)); \ 513 523 dbg_ThreadPushCall(#a); \ 514 524 ret = ((DBG_WINPROC32)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8); \ … … 523 533 { \ 524 534 DWORD ret; \ 525 dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg 7, arg8, arg9)); \535 dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9)); \ 526 536 dbg_ThreadPushCall(#a); \ 527 537 ret = ((DBG_WINPROC36)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9); \ … … 536 546 { \ 537 547 DWORD ret; \ 538 dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg 7, arg8, arg9, arg10)); \548 dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10)); \ 539 549 dbg_ThreadPushCall(#a); \ 540 550 ret = ((DBG_WINPROC40)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10); \ … … 549 559 { \ 550 560 DWORD ret; \ 551 dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg 7, arg8, arg9, arg10, arg11)); \561 dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11)); \ 552 562 dbg_ThreadPushCall(#a); \ 553 563 ret = ((DBG_WINPROC44)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11); \ … … 562 572 { \ 563 573 DWORD ret; \ 564 dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg 7, arg8, arg9, arg10, arg11, arg12)); \574 dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12)); \ 565 575 dbg_ThreadPushCall(#a); \ 566 576 ret = ((DBG_WINPROC48)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12); \ … … 575 585 { \ 576 586 DWORD ret; \ 577 dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg 7, arg8, arg9, arg10, arg11, arg12, arg13)); \587 dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13)); \ 578 588 dbg_ThreadPushCall(#a); \ 579 589 ret = ((DBG_WINPROC52)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13); \
Note:
See TracChangeset
for help on using the changeset viewer.