<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум Guardant &mdash; Странная проблема с API C#]]></title>
		<link>https://forum.guardant.ru/topic/850/</link>
		<atom:link href="https://forum.guardant.ru/feed/rss/topic/850" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Странная проблема с API C#».]]></description>
		<lastBuildDate>Mon, 08 Jun 2020 12:52:50 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Странная проблема с API C#]]></title>
			<link>https://forum.guardant.ru/post/4380/#p4380</link>
			<description><![CDATA[<p>Здравствуйте.</p><p>Решение опубликовано в этой же ветке.<br /></p><div class="quotebox"><cite>Антон Тихиенко пишет:</cite><blockquote><div class="quotebox"><cite>Виктор Блинов пишет:</cite><blockquote><p>Антон, есть какие идеи? В чём беда то?</p></blockquote></div><p>В 23 строке переменная <strong>CryptRD</strong> почему то складывается с <strong>ReadCode</strong>, а должна вычитаться потому что в 72 строке значения этих же переменных складываются.<br />Т.е. должно быть так:<br /></p><div class="codebox"><pre><code>static uint ReadCode = 0xXXXXXXXXu - CryptRD;</code></pre></div></blockquote></div><p>Суть в неправильной передаче кодов доступа.<br />У себя проверяли, коды указаны верно?</p>]]></description>
			<author><![CDATA[null@example.com (Антон Тихиенко)]]></author>
			<pubDate>Mon, 08 Jun 2020 12:52:50 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/4380/#p4380</guid>
		</item>
		<item>
			<title><![CDATA[Re: Странная проблема с API C#]]></title>
			<link>https://forum.guardant.ru/post/4379/#p4379</link>
			<description><![CDATA[<p>Еще добавлю к последнему, что у меня Guardant хорошо отрабатывает в проектах типа Application, проблема только в class library - это c# asp net mvc проект, которому требуется записывать в автоматическом режиме ключи</p>]]></description>
			<author><![CDATA[null@example.com (abc-0-4)]]></author>
			<pubDate>Mon, 08 Jun 2020 11:07:42 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/4379/#p4379</guid>
		</item>
		<item>
			<title><![CDATA[Re: Странная проблема с API C#]]></title>
			<link>https://forum.guardant.ru/post/4377/#p4377</link>
			<description><![CDATA[<p>Здравствуйте, 1 в 1 проблема как у автора темы, пару месяцев назад скачивал, можно тоже на e-mail решение?</p>]]></description>
			<author><![CDATA[null@example.com (abc-0-4)]]></author>
			<pubDate>Mon, 08 Jun 2020 10:00:40 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/4377/#p4377</guid>
		</item>
		<item>
			<title><![CDATA[Re: Странная проблема с API C#]]></title>
			<link>https://forum.guardant.ru/post/4124/#p4124</link>
			<description><![CDATA[<p>Позор на мои седины!<br />ReadCode слишком маленький, вот к нему и прибавил.<br />Да, всё прошло.<br />Большое спасибо!</p>]]></description>
			<author><![CDATA[null@example.com (Виктор Блинов)]]></author>
			<pubDate>Mon, 08 Apr 2019 13:39:22 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/4124/#p4124</guid>
		</item>
		<item>
			<title><![CDATA[Re: Странная проблема с API C#]]></title>
			<link>https://forum.guardant.ru/post/4123/#p4123</link>
			<description><![CDATA[<div class="quotebox"><cite>Виктор Блинов пишет:</cite><blockquote><p>Антон, есть какие идеи? В чём беда то?</p></blockquote></div><p>В 23 строке переменная <strong>CryptRD</strong> почему то складывается с <strong>ReadCode</strong>, а должна вычитаться потому что в 72 строке значения этих же переменных складываются.<br />Т.е. должно быть так:<br /></p><div class="codebox"><pre><code>static uint ReadCode = 0xXXXXXXXXu - CryptRD;</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Антон Тихиенко)]]></author>
			<pubDate>Mon, 08 Apr 2019 12:48:07 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/4123/#p4123</guid>
		</item>
		<item>
			<title><![CDATA[Re: Странная проблема с API C#]]></title>
			<link>https://forum.guardant.ru/post/4122/#p4122</link>
			<description><![CDATA[<p>Антон, есть какие идеи? В чём беда то?</p>]]></description>
			<author><![CDATA[null@example.com (Виктор Блинов)]]></author>
			<pubDate>Mon, 08 Apr 2019 03:44:03 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/4122/#p4122</guid>
		</item>
		<item>
			<title><![CDATA[Re: Странная проблема с API C#]]></title>
			<link>https://forum.guardant.ru/post/4114/#p4114</link>
			<description><![CDATA[<p>Отправил.</p>]]></description>
			<author><![CDATA[null@example.com (Виктор Блинов)]]></author>
			<pubDate>Thu, 04 Apr 2019 12:09:04 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/4114/#p4114</guid>
		</item>
		<item>
			<title><![CDATA[Re: Странная проблема с API C#]]></title>
			<link>https://forum.guardant.ru/post/4113/#p4113</link>
			<description><![CDATA[<div class="quotebox"><cite>Виктор Блинов пишет:</cite><blockquote><p>при общении на С++ с ним всё в порядке.</p></blockquote></div><p>Значит с самим ключом проблем нет.<br />Надо перепроверить значения кодов для переменных PublicCode и ReadCode.<br />Если все правильно, то пришлите нам проект с этим примеров на hotline@guardant.ru</p>]]></description>
			<author><![CDATA[null@example.com (Антон Тихиенко)]]></author>
			<pubDate>Thu, 04 Apr 2019 12:01:10 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/4113/#p4113</guid>
		</item>
		<item>
			<title><![CDATA[Re: Странная проблема с API C#]]></title>
			<link>https://forum.guardant.ru/post/4111/#p4111</link>
			<description><![CDATA[<p>nGrdE = GrdApi.GrdSetAccessCodes(grdHandle, PublicCode + CryptPU, ReadCode + CryptRD); //, WriteCode + CryptWR);<br />Как в примере написано...<br />Писать в ключик в этом приложении никто не будет, так что только чтение...</p>]]></description>
			<author><![CDATA[null@example.com (Виктор Блинов)]]></author>
			<pubDate>Thu, 04 Apr 2019 11:53:09 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/4111/#p4111</guid>
		</item>
		<item>
			<title><![CDATA[Re: Странная проблема с API C#]]></title>
			<link>https://forum.guardant.ru/post/4110/#p4110</link>
			<description><![CDATA[<p>Покажите как передаете свои коды доступа в коде, пожалуйста.</p>]]></description>
			<author><![CDATA[null@example.com (Антон Тихиенко)]]></author>
			<pubDate>Thu, 04 Apr 2019 11:19:34 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/4110/#p4110</guid>
		</item>
		<item>
			<title><![CDATA[Re: Странная проблема с API C#]]></title>
			<link>https://forum.guardant.ru/post/4101/#p4101</link>
			<description><![CDATA[<p>GrdApi.GrdFind говорит, что всё хорошо.</p><p><em>Initialize this copy of GrdAPI : No errors<br />Create Guardant protected container : No errors<br />Storing dongle codes in Guardant protected container : No errors<br />Setting dongle search conditions : No errors<br />Searching for all specified local dongles and print dongles info about it&#039;s<br /></em>------------------------------------------------------------------------------<br />&nbsp; Public&nbsp; HVer Net&nbsp; Type DongleID Prog Ver&nbsp; &nbsp; SN&nbsp; Mask&nbsp; &nbsp; GP NetRes&nbsp; &nbsp; Index<br />------------------------------------------------------------------------------<br />2C1D9441&nbsp; &nbsp; 20&nbsp; &nbsp;0&nbsp; &nbsp; &nbsp;A 38E479DB&nbsp; &nbsp; 0&nbsp; &nbsp;1&nbsp; &nbsp;473&nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; 0<br />------------------------------------------------------------------------------<br /><em>Dongles search is complete with: No errors<br />Set find only Guardant StealthII/Sign/Time dongle: No errors<br /><span style="color:red">The Guardant StealthII/Sign/Time dongle with this access codes not found!<br /></span></em><br />Т.е.<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; nGrdE = GrdApi.GrdLogin(grdHandle, GrdLM.PerStation);<br />говорит, что Guardant.GrdE.DongleNotFound</p><br /><p>Коды указывал свои. Ключик рабочий, при общении на С++ с ним всё в порядке.<br />Ключик StealthII Micro</p><br /><p><strong>Информация о системе 04.04.2019 14:23:30 </strong></p><p><strong>&nbsp; <br />Процессор Intel(R) Core(TM) i5-2300 CPU @ 2.80GHz <br />Материнская плата Gigabyte Technology Co., Ltd. H77M-D3H <br />Операционная система Microsoft Windows 7 Service Pack 1 (Build 7601) <br />Тип системы 64-разрядная операционная система <br />Версия .Net Framework v1.0.3705, v1.1.4322, v2.0.50727, v3.0, v3.5, v4.0.30319 <br />Версия драйвера Guardant 7.0.206 </strong></p><p><strong>&nbsp; <br />Поиск установленных ключей Guardant 04.04.2019 14:23:30 </strong></p><p><strong>&nbsp; <br />Модель Guardant Stealth II USB <br />Идентификационный номер 38E479DBh (954497499d) <br />Коды доступа 794P014 <br />Дата и время выпуска 04 Jul 2018 15-14-54 <br />Поддержка Windows, GSII64 </strong></p><p><strong>Номер продукта 0 Версия ключа 2.0 <br />Версия продукта 1 Тип микроконтроллера 05 <br />Серийный номер 473 Номер программы 0, 0, 0, 81 <br />Маска 0&nbsp; &nbsp;<br />Счётчик запусков 0&nbsp; &nbsp;</strong></p><p><strong>Состояние микропрограммы OK </strong></p>]]></description>
			<author><![CDATA[null@example.com (Виктор Блинов)]]></author>
			<pubDate>Thu, 04 Apr 2019 07:18:35 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/4101/#p4101</guid>
		</item>
		<item>
			<title><![CDATA[Re: Странная проблема с API C#]]></title>
			<link>https://forum.guardant.ru/post/4090/#p4090</link>
			<description><![CDATA[<div class="quotebox"><cite>Виктор Блинов пишет:</cite><blockquote><p>Пока застрял на DongleNotFind - времени нет толком заняться...</p></blockquote></div><p>Это на вызове какой функции?<br />Свои коды указали?<br />Демо-маска прошита в ключ?</p>]]></description>
			<author><![CDATA[null@example.com (Антон Тихиенко)]]></author>
			<pubDate>Thu, 28 Mar 2019 05:39:39 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/4090/#p4090</guid>
		</item>
		<item>
			<title><![CDATA[Re: Странная проблема с API C#]]></title>
			<link>https://forum.guardant.ru/post/4089/#p4089</link>
			<description><![CDATA[<p>Да, Антон, всё именно так - взял изначально какой-то довольно старый сэмпл.<br />С новым всё сильно по другому. Пока застрял на DongleNotFind - времени нет толком заняться...</p>]]></description>
			<author><![CDATA[null@example.com (Виктор Блинов)]]></author>
			<pubDate>Wed, 27 Mar 2019 07:42:15 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/4089/#p4089</guid>
		</item>
		<item>
			<title><![CDATA[Re: Странная проблема с API C#]]></title>
			<link>https://forum.guardant.ru/post/4088/#p4088</link>
			<description><![CDATA[<p>Здравтствуйте.</p><p>Ответ был направлен e-mail.<br />Удалось ли собрать пример?</p>]]></description>
			<author><![CDATA[null@example.com (Антон Тихиенко)]]></author>
			<pubDate>Wed, 27 Mar 2019 07:22:50 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/4088/#p4088</guid>
		</item>
		<item>
			<title><![CDATA[Странная проблема с API C#]]></title>
			<link>https://forum.guardant.ru/post/4085/#p4085</link>
			<description><![CDATA[<p>Давно сделал защиту на С++ - всё работает без нареканий.<br />Тут случилась новая программа - вся полностью на C#<br />Взял пример из документации - и попал в тупик...</p><p>При создании GrdHandle <br />&nbsp; &nbsp; GrdHandle = GrdApi.GrdCreateHandle(GrdCHM.SingleThread);&nbsp; &nbsp; //.MultiThread);<br />случается странная штука:</p><p><em>Необработанное исключение типа &quot;System.InvalidCastException&quot; произошло в GuardantDotNetApi.dll<br />Дополнительные сведения: Заданное приведение является недопустимым.</em></p><p>Что с SingleThread, что с MultiThread - без разницы.</p>]]></description>
			<author><![CDATA[null@example.com (Виктор Блинов)]]></author>
			<pubDate>Mon, 25 Mar 2019 08:06:12 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/4085/#p4085</guid>
		</item>
	</channel>
</rss>
