<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>ZETLAB [тема: Работа с ZADC.DLL в UWP приложении]</title>
		<link>http://zetlab.ru</link>
		<description>Новое в теме Работа с ZADC.DLL в UWP приложении форума Форум по вопросам о продукции компании ZETLAB на сайте ZETLAB [zetlab.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Wed, 14 Oct 2026 12:52:41 +0300</pubDate>
		<item>
			<title>Работа с ZADC.DLL в UWP приложении</title>
			<description><![CDATA[<b><a href="http://zetlab.ru/forums/messages/forum4/message4667/567-rabota-s-zadc-dll-v-uwp-prilozhenii/">Работа с ZADC.DLL в UWP приложении</a></b> в форуме <a href="http://zetlab.ru/forums/forum4/">Форум по вопросам о продукции компании ZETLAB</a>. <br />
			Добрый день!
Такой код ошибки означает, что Zadc.dll не может обнаружить или "открыть" устройство.
Если в ПО ZETLAB то же самое устройство открывается нормально, то, скорее всего, проблема связана с настройками безопасности в UWP среде.
При открытия устройства по USB в Zadc.dll используются следующие функции (в основном, из Setup API):
  SetupDiGetClassDevs - для доступа к устройствам с заданным Interface GUID, в случае с ZET 230 Interface GUID: {581a984c-86fc-4510-91ac-1d891bd966ad}
  SetupDiEnumDeviceInterfaces - для получения списка доступных устройств
  SetupDiGetDeviceInterfaceDetail - для получения пути к "файлу" устройства для открытия
  CreateFile - собственно, для получения доступа
Любая из этих функций может привести к коду 0xA00.
К сожалению, больше ничего на данный момент сказать не можем, так как не занимаемся разработкой ПО на C#. <br />
			<i>25.12.2017 12:01:14, Екатерина Сатарова.</i>]]></description>
			<link>http://zetlab.ru/forums/messages/forum4/message4667/567-rabota-s-zadc-dll-v-uwp-prilozhenii/</link>
			<guid>http://zetlab.ru/forums/messages/forum4/message4667/567-rabota-s-zadc-dll-v-uwp-prilozhenii/</guid>
			<pubDate>Mon, 25 Dec 2017 12:01:14 +0300</pubDate>
			<category>Форум по вопросам о продукции компании ZETLAB</category>
		</item>
		<item>
			<title>Работа с ZADC.DLL в UWP приложении</title>
			<description><![CDATA[<b><a href="http://zetlab.ru/forums/messages/forum4/message2834/567-rabota-s-zadc-dll-v-uwp-prilozhenii/">Работа с ZADC.DLL в UWP приложении</a></b> в форуме <a href="http://zetlab.ru/forums/forum4/">Форум по вопросам о продукции компании ZETLAB</a>. <br />
			Добрый день!
Не удается получить доступ к устройству ZET 230 из UWP приложения (C#).
Функция ZOpen() все время возвращает величину 0xA00.
В чем может быть дело? Очевидно, что функция ZOpen() вызывается, но устройство возвращает результат как будто оно отключено.

Так осуществляется запрос устройства:

<pre>
====code====
<pre>&#91;DllImport(&#38;quot;Zadc.dll&#38;quot;)&#93;
public static extern long ZOpen(long typeDevice, long numberDSP);

public MainPage()
{
&nbsp;&nbsp;&nbsp;&nbsp;long res = ZOpen(17, 0);
}</pre>
=============
</pre>


Так описан доступ к устройству в Package.appxmanifest:

<pre>
====code====
<pre>&nbsp;&nbsp;&#38;lt;Capabilities&#38;gt;
&nbsp;&nbsp;&nbsp;&nbsp;&#38;lt;DeviceCapability Name=&#38;quot;usb&#38;quot;&#38;gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#38;lt;Device Id=&#38;quot;vidpid:10E8 372B&#38;quot;&#38;gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#38;lt;Function Type=&#38;quot;classId:ff * *&#38;quot; /&#38;gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#38;lt;Function Type=&#38;quot;name:vendorSpecific&#38;quot; /&#38;gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#38;lt;Function Type=&#38;quot;winUsbId:D5F9B934-61FF-4E3A-B6F3-15F7C25F337F&#38;quot; /&#38;gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#38;lt;/Device&#38;gt;
&nbsp;&nbsp;&nbsp;&nbsp;&#38;lt;/DeviceCapability&#38;gt;
&nbsp;&nbsp;&#38;lt;/Capabilities&#38;gt;</pre>
=============
</pre> <br />
			<i>25.12.2017 04:53:00, nitisara.</i>]]></description>
			<link>http://zetlab.ru/forums/messages/forum4/message2834/567-rabota-s-zadc-dll-v-uwp-prilozhenii/</link>
			<guid>http://zetlab.ru/forums/messages/forum4/message2834/567-rabota-s-zadc-dll-v-uwp-prilozhenii/</guid>
			<pubDate>Mon, 25 Dec 2017 04:53:00 +0300</pubDate>
			<category>Форум по вопросам о продукции компании ZETLAB</category>
		</item>
	</channel>
</rss>
