<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум Guardant &mdash; Получение версии SDK на этапе компиляции программы]]></title>
	<link rel="self" href="https://forum.guardant.ru/feed/atom/topic/958" />
	<updated>2022-02-02T20:43:02Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.guardant.ru/topic/958/</id>
		<entry>
			<title type="html"><![CDATA[Re: Получение версии SDK на этапе компиляции программы]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/4603/#p4603" />
			<content type="html"><![CDATA[<p>Большое спасибо. Думаю, это подойдет.</p>]]></content>
			<author>
				<name><![CDATA[IMT]]></name>
				<uri>https://forum.guardant.ru/user/99/</uri>
			</author>
			<updated>2022-02-02T20:43:02Z</updated>
			<id>https://forum.guardant.ru/post/4603/#p4603</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Получение версии SDK на этапе компиляции программы]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/4602/#p4602" />
			<content type="html"><![CDATA[<p>Добрый день. Здесь скорее будет иметь значение версия API, которая используется при защите приложения. Такую информацию можно получить с помощью функции </p><p><a href="https://dev.guardant.ru/display/DOC/GrdGetInfo#001-67">GrdGetInfo</a></p>]]></content>
			<author>
				<name><![CDATA[Тимофей Ершов]]></name>
				<uri>https://forum.guardant.ru/user/1116/</uri>
			</author>
			<updated>2022-01-31T09:58:33Z</updated>
			<id>https://forum.guardant.ru/post/4602/#p4602</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Получение версии SDK на этапе компиляции программы]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/4601/#p4601" />
			<content type="html"><![CDATA[<p>Имеется набор самописных утилит для защиты приложения. Есть желание во время их работы сначала удостовериться, что версия SDK все та же, что и при компиляции утилиты. </p><p>Не нашел ничего лучшего, чем смотреть версию драйвера. Можно смотреть на версию файла grdusb.sys. Также нашел функцию GrdDrvGetVersionEx(), не вызывал, но, думаю, что она даст то же самое. В Реестре тоже что-то есть про версию драйвера.</p><p>Версия драйвера не обязательно совпадает с SDK. Если обновляем драйвер, то стоит ли перекомпилировать внутренние утилиты, которые общаются с ключем на этапе предпродажной подготовки? Подозреваю, что это не обязательно, ведь должна же быть совместимость. По этим причинам не хочу ориентироваться на версию именно драйвера.</p><p>Есть ли официальный путь, чтобы получить именно версию SDK? Если нет, то версию какого файла можно брать, чтобы этот файл в большей степени олицетворял SDK? Просто сейчас у файлов версии не совпадают, поэтому нужно выбрать какой-то.</p><p>Спасибо!</p>]]></content>
			<author>
				<name><![CDATA[IMT]]></name>
				<uri>https://forum.guardant.ru/user/99/</uri>
			</author>
			<updated>2022-01-28T18:57:06Z</updated>
			<id>https://forum.guardant.ru/post/4601/#p4601</id>
		</entry>
</feed>
