flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
revolution 15 Feb 2024, 04:15
When Windows calls your callback function it is its copy of the registers that your see, not your copy.
Just like when you can set r12-r15 to anything of your choosing and then call an API, Windows doesn't expect you to call with the original values that r12-r15 had when the program was started. |
|||
![]() |
|
AsmGuru62 15 Feb 2024, 04:40
I see.
Thanks, that sounds good. |
|||
![]() |
|
revolution 15 Feb 2024, 06:01
AsmGuru62 wrote: When starting the program R12 ... R15 are all zeroes. I wouldn't recommend relying on that behaviour.. |
|||
![]() |
|
MatQuasar 19 May 2024, 15:37
Sorry to hijack this thread to ask a simple question: Is Handle value in Windows 64-bit API function also 64-bit?
|
|||
![]() |
|
revolution 19 May 2024, 15:49
MatQuasar wrote: Sorry to hijack this thread to ask a simple question: Is Handle value in Windows 64-bit API function also 64-bit? |
|||
![]() |
|
MatQuasar 19 May 2024, 15:51
revolution wrote:
Thank you! |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.