Fiddle::Function:0x00000001d8ee00>f.abi==Fiddle::Function::DEFAULT#=>true 常量 DEFAULT DEFAULT DefaultABI STDCALL
这个宏通常被定义为什么都不是,尽管在Windows上它有时可以设置为“__cdecl”或“__stdcall”。
fiddle/lib/fiddle/import.rb,line136defparse_bind_options(opts)h={}while(opt=opts.shift())caseoptwhen:stdcall
cdll加载使用标准cdecl调用约定导出函数的库,而windll库使用stdcall调用约定调用函数。
30707875582fcba352b4906a595ad89198d84711d8”SHA1forsqlite3.c:fba106f8f6493c66eeed08a2dfff0907de54ae76 2016-09-12(3.14.2) 改进了对winsqlite3.dll中使用STDCALL