我使用Python中的ctypes
调用一个C函数。它在库分配的内存中返回一个指向结构的指针(应用程序稍后调用另一个函数来释放它)。我很难弄清楚如何使函数调用适应ctypes。结构看起来像:
struct WLAN_INTERFACE_INFO_LIST {
DWORD dwNumberOfItems;
[...]
WLAN_INTERFACE_INFO InterfaceInfo[];
}
我一直在使用一个结构子类,如下所示:
^{pr2}$如何让ctypes允许我访问InterfaceInfo数组的第n项?
我不能使用Scott's excellent ^{Memory cannot be resized because this object doesn't own it
)。在
修改Scott的回答以删除
resize()
调用有效:相关问题 更多 >
编程相关推荐