<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif">Hi,</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">> <span style="font-family:Arial,Helvetica,sans-serif">Every process has its own virtual address space (VAS) [1].</span></div><div class="gmail_default" style="font-family:verdana,sans-serif"><span style="font-family:Arial,Helvetica,sans-serif"><br></span></div><div class="gmail_default" style="font-family:verdana,sans-serif"><span style="font-family:Arial,Helvetica,sans-serif">Thanks for the detailed explanation and also for the references. I didn't know about Windows Internals, seems like a good book to learn about how Windows works, much appreciated.</span></div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">> <span style="font-family:Arial,Helvetica,sans-serif">Since it has no arguments and is not a "public" exported function it</span></div><span class="gmail_default" style="font-family:verdana,sans-serif">> </span>probably does not matter. But yes, using __ASM_STDCALL_FUNC without<br><span class="gmail_default" style="font-family:verdana,sans-serif">> </span>declaring it as WINAPI is a mismatch. You should be using either<br><span class="gmail_default" style="font-family:verdana,sans-serif">> </span>__ASM_GLOBAL_FUNC and no WINAPI, or __ASM_STDCALL_FUNC with WINAPI.<div><div class="gmail_default" style="font-family:verdana,sans-serif">></div><div class="gmail_default" style="font-family:verdana,sans-serif">> <span style="font-family:Arial,Helvetica,sans-serif">I guess if the header doesn't use WINAPI, might as well make it without.</span></div><div class="gmail_default" style="font-family:verdana,sans-serif"><span style="font-family:Arial,Helvetica,sans-serif"><br></span></div><div class="gmail_default" style="font-family:verdana,sans-serif"><span style="font-family:Arial,Helvetica,sans-serif">Yeah, I don't think it really matters. But I just want it to be as accurate as possible to the Windows implementation. Thank you for the clarification, I wasn't sure what to do.</span></div><div class="gmail_default" style="font-family:verdana,sans-serif"><span style="font-family:Arial,Helvetica,sans-serif"><br></span></div><div class="gmail_default" style="font-family:verdana,sans-serif"><span style="font-family:Arial,Helvetica,sans-serif">> </span><span style="font-family:Arial,Helvetica,sans-serif">I mostly agree and tried here to interpret Dmitry's statement.</span></div><div class="gmail_default" style="font-family:verdana,sans-serif"><span style="font-family:Arial,Helvetica,sans-serif"><br></span></div><div class="gmail_default" style="font-family:verdana,sans-serif"><span style="font-family:Arial,Helvetica,sans-serif">I see, yeah, I also agree that it's not necessary.</span></div><div class="gmail_default" style="font-family:verdana,sans-serif"><span style="font-family:Arial,Helvetica,sans-serif"><br></span></div><div class="gmail_default" style="font-family:verdana,sans-serif"><span style="font-family:Arial,Helvetica,sans-serif">I've submitted a revision.</span></div></div></div>