Добрый день!
Не удается получить доступ к устройству ZET 230 из UWP приложения (C#).
Функция ZOpen() все время возвращает величину 0xA00.
В чем может быть дело? Очевидно, что функция ZOpen() вызывается, но устройство возвращает результат как будто оно отключено.
Так осуществляется запрос устройства:
| Код |
|---|
[DllImport("Zadc.dll")]
public static extern long ZOpen(long typeDevice, long numberDSP);
public MainPage()
{
long res = ZOpen(17, 0);
} |
Так описан доступ к устройству в Package.appxmanifest:
| Код |
|---|
<Capabilities>
<DeviceCapability Name="usb">
<Device Id="vidpid:10E8 372B">
<Function Type="classId:ff * *" />
<Function Type="name:vendorSpecific" />
<Function Type="winUsbId:D5F9B934-61FF-4E3A-B6F3-15F7C25F337F" />
</Device>
</DeviceCapability>
</Capabilities> |