代码之家  ›  专栏  ›  技术社区  ›  estin

如何从WDM驱动程序CreateInstance获取IUnknown

  •  1
  • estin  · 技术社区  · 15 年前

    在文档中(C++示例)

    LUnknown* pIUnknown = CreateInstance(slot);
    

    >> import ctypes
    >> print type(ctypes.cdll.lcomp.CreateInstance(0))
    <type 'int'>
    

    如何获取IUNKNOWN和QueryInterface?

    1 回复  |  直到 15 年前
        1
  •  0
  •   luc    15 年前

    我想用ctypes访问COM对象可能有点困难。我建议你看看马克·哈蒙德的windows扩展中包含的win32com。

    您可以从本教程开始: http://www.boddie.org.uk/python/COM.html