[英]How do I pass a value to 'LPVOID lpReserved in Windows DLL entry point
我正在使用 CreateRemoteThread 在另一個應用程序中加載我的 DLL,但我的問題是如何將字符串傳遞給我的 dll 並從 lpReserved 檢索它? 我聽說這樣的事情是可能的。
遠程進程與調用進程具有不同的虛擬地址空間,因此指針值確實會有所不同。 您需要專門在遠程進程中分配內存,通常使用VirtualAllocEx
,它可以在不同的進程中分配內存並返回僅對該遠程進程有效的指針。 您可以通過lpParameter
傳遞此值。
我假設你的意思是lpParameter
,而不是lpReserved
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.