def test_func_fromaddr3(self): if not self.iswin32: skip("windows specific") from _ffi import WinDLL, types, FuncPtr from _rawffi import FUNCFLAG_STDCALL kernel = WinDLL('Kernel32.dll') sleep_addr = kernel.getaddressindll('Sleep') sleep = FuncPtr.fromaddr(sleep_addr, 'sleep', [types.uint], types.void, FUNCFLAG_STDCALL) sleep(10)