Hi, I'm attempting to port an application which uses the Cypress CyAPI, which is Windows only, though I don't know if wine can handle device drivers or such low-level stuff. Anyway, I tried to develop a little prototype to run under wine, hoping it would provide with some insight. But this is the output I get: fixme:setupapi:SetupDiGetClassDevsW : returning empty list fixme:setupapi:SetupDiEnumDeviceInterfaces 0x165cb8, (nil), {ae18aa60-7f6a-11d4-97dd-00010229b959}, 0x00000000, 0x34fc2c fixme:setupapi:SetupDiGetClassDevsW : returning empty list fixme:setupapi:SetupDiEnumDeviceInterfaces 0x165cb8, (nil), {ae18aa60-7f6a-11d4-97dd-00010229b959}, 0x00000000, 0x34fd00 So I suppose the fuctions SetupDiGetClassDevsW and SetupDiEnumDeviceInterfaces, which are required by the API are not implemented. Am I right? Can I hope they'll be developed anytime soon? I heard about NdisWrapper, do you think I should give it a try? Thanks in advance, Luca -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.winehq.org/pipermail/wine-users/attachments/20061114/0eb33c9d/attachment.htm
Hi, I'm attempting to port an application which uses the Cypress CyAPI, which is Windows only, though I don't know if wine can handle device drivers or such low-level stuff. Anyway, I tried to develop a little prototype to run under wine, hoping it would provide with some insight. But this is the output I get: fixme:setupapi:SetupDiGetClassDevsW : returning empty list fixme:setupapi:SetupDiEnumDeviceInterfaces 0x165cb8, (nil), {ae18aa60-7f6a-11d4-97dd-00010229b959}, 0x00000000, 0x34fc2c fixme:setupapi:SetupDiGetClassDevsW : returning empty list fixme:setupapi:SetupDiEnumDeviceInterfaces 0x165cb8, (nil), {ae18aa60-7f6a-11d4-97dd-00010229b959}, 0x00000000, 0x34fd00 So I suppose the fuctions SetupDiGetClassDevsW and SetupDiEnumDeviceInterfaces, which are required by the API are not implemented. Am I right? Can I hope they'll be developed anytime soon? I heard about NdisWrapper, do you think I should give it a try? Thanks in advance, Luca
elvez84@gmail.com wrote:> Hi, I'm attempting to port an application which uses the Cypress CyAPI, > which is Windows only, though I don't know if wine can handle deviceWhat does CyAPI do?> drivers or such low-level stuff.No, it can't.> So I suppose the fuctions SetupDiGetClassDevsW and > SetupDiEnumDeviceInterfaces, which are required by the API are not > implemented. Am I right? Can I hope they'll be developed anytime soon?Yes. Don't know if there will ever be an implementation.> I heard about NdisWrapper, do you think I should give it a try?Ndiswrapper is AFAIK intended for network drivers. Anyway, it is not integrated with wine. Daniel