3

我正在使用libraw1394库,它提供对 Linux 中 IEEE 1394 总线的直接访问。它非常易于使用,我想知道Windows是否有类似 libraw1394 的东西?

通常如何在 Windows 中访问 IEEE 1394 总线?DDK是唯一的方法吗?

UPD。我找到了 VHPD1394。一种特殊的设备驱动程序,它为 Win32 应用程序提供对 IEEE 1394 设备的直接访问。文档指出它可以与任何类型的 IEEE 1394 设备一起使用,使应用程序开发人员能够控制设备,而无需开发内核模式 WDM 驱动程序。编程接口支持C、C++和Delphi。不幸的是,它不是免费的!

UPD。Freddie Witherden 正在将他的 FireWire 库移植到 Windows:http ://www.eggheadcafe.com/software/aspnet/36228727/writing-a-1394-interface-driver.aspx

他在这里提出的问题(包括 Windows DDK Header)包含一些使用 DeviceIo 调用来访问 FireWire 总线的想法。

谢谢

4

1 回答 1

1

您可以使用Microsoft 1394 WDK创建 1394 驱动程序。

于 2011-01-27T18:34:52.033 回答