0
我想使用WDK(內核模式)將libUSB驅動程序移植到Windows驅動程序。 我發現libUSB內部使用winUSB(來自libUSB Sources)。libUSB/WinUSB到WinDDK驅動程序端口
這是我在做的libusb,
我得到使用手柄,libusb_open_device_with_vid_pid
或libusb的內部使用pSetupDiGetClassDevsA等pSetupDi ***功能
我送數據使用libusb_control_transfer或內部WinUSB的WinUsb_WritePipe
在內核模式下WDK的等效函數是什麼? 有沒有我可以使用的樣品?
注意: 我要求的內核模式的原因是,我需要採取這些數據,並重新路由它作爲HID迷你驅動程序。
感謝編輯 – coder000001 2012-07-24 06:13:00
你應該閱讀有關WDM驅動程序。在內核模式下這是完全不同的故事。 winddk中有一個名爲usbsamp的示例。我建議你從那裏開始。 – 2012-07-25 13:35:20
我發現usbsamp http://msdn.microsoft.com/en-us/library/windows/hardware/ff544747%28v=vs.85%29.aspx 但是,它是一個完整的驅動程序暴露給應用程序。 我正在尋找更簡單的東西。 感謝您的指點,您可以發佈這個答案。 – coder000001 2012-07-25 16:16:53