python ctypes cdll函数名称不起作用而不是序号

时间:2016-01-20 20:00:47

标签: python ctypes dllimport

我正在使用ctypes.cdll()加载一个dll而我无法访问这些函数名称:

foo = cdll.LoadLibrary("my.dll")
foo.myfunction() #AttributeError
foo[52]() #works as expected

现在我正在使用一个名为dll export viewer的程序来查找每个函数调用的序数,但是我担心当dll改变时,序数会随之改变。

这是cdll,在检查时我没有看到任何损坏的名字;一切看起来都应该如此。除了错误的名称,还有什么可以防止python加载函数名称?

0 个答案:

没有答案