fix
This commit is contained in:
29
Tests/testlib.fasm
Normal file
29
Tests/testlib.fasm
Normal file
@@ -0,0 +1,29 @@
|
||||
entry DllEntryPoint
|
||||
|
||||
section '.text' code readable executable
|
||||
|
||||
proc DllEntryPoint hinstDLL,fdwReason,lpvReserved
|
||||
mov eax,TRUE
|
||||
ret
|
||||
endp
|
||||
|
||||
proc MyEcho HWnd
|
||||
mov eax,[HWnd]
|
||||
ret
|
||||
endp
|
||||
|
||||
dd GetLastError
|
||||
|
||||
section '.idata' import data readable writeable
|
||||
|
||||
library kernel,'KERNEL32.DLL'
|
||||
|
||||
import kernel,\
|
||||
GetLastError,'GetLastError'
|
||||
|
||||
section '.edata' export data readable
|
||||
|
||||
export '1.DLL',\
|
||||
MyEcho,'MyEcho'
|
||||
|
||||
section '.reloc' fixups data readable discardable
|
||||
Reference in New Issue
Block a user