@ stdcall CopyFileExA(str str ptr ptr ptr long) kernel32.CopyFileExA
@ stdcall ReplaceFileA(str str str long ptr ptr) kernel32.ReplaceFileA