Skip to content

Общего назначения ЭДКО клиент

ПолучитьСистемнуюИнформацию

Описание, пример вызова
// Возвращает описание технических характеристик компьютера (только для Windows).
//
// Параметры:
// ОповещениеОЗавершении - ОписаниеОповещения - описание процедуры, принимающей результат.
// Результат - Структура:
// * Выполнено - Булево - если Истина, то процедура успешно выполнена и получен результат, иначе см. ОписаниеОшибки.
// * СистемнаяИнформация - ФиксированнаяСтруктура - описание технических характеристик компьютера.
// ** ИмяОС - Строка - наименование операционной системы (например, Windows 7, Windows Server 2003 R2 и др.).
// ** ВерсияОС - Строка - версия операционной системы в формате РР.П.
// ** РазрядностьОС - Число - разрядность операционной системы (32 или 64).
// * ОписаниеОшибки - Строка - описание ошибки выполнения.
//
// ВыводитьСообщения - Булево - устанавливает признак необходимости выводить сообщения об ошибках.
//
Процедура ПолучитьСистемнуюИнформацию(ОповещениеОЗавершении, ВыводитьСоообщения = Истина) Экспорт

Пример вызова

ОбщегоНазначенияЭДКОКлиент.ПолучитьСистемнуюИнформацию(ОповещениеОЗавершении, ВыводитьСоообщения);

УстановитьViPNetCSP

Описание, пример вызова
// Выполняет установку криптопровайдера ViPNet CSP.
// ОповещениеОЗавершении - ОписаниеОповещения - описание процедуры, принимающей результат.
// Результат - Структура:
// * Выполнено - Булево - если Истина, то процедура успешно выполнена и получен результат, иначе см. ОписаниеОшибки.
// * ОписаниеОшибки - Строка - описание ошибки выполнения.
//
// ВладелецФормы - ФормаКлиентскогоПриложения - форма, которая будет указана в качестве владельца.
//
Процедура УстановитьViPNetCSP(ОповещениеОЗавершении, ВладелецФормы) Экспорт

Пример вызова

ОбщегоНазначенияЭДКОКлиент.УстановитьViPNetCSP(ОповещениеОЗавершении, ВладелецФормы)

УстановитьCryptoProCSP

Описание, пример вызова
// Выполняет установку криптопровайдера CryptoPro CSP.
// ОповещениеОЗавершении - ОписаниеОповещения - описание процедуры, принимающей результат.
// Результат - Структура:
// * Выполнено - Булево - если Истина, то процедура успешно выполнена и получен результат, иначе см. ОписаниеОшибки.
// * ОписаниеОшибки - Строка - описание ошибки выполнения.
//
// ВладелецФормы - ФормаКлиентскогоПриложения - форма, которая будет указана в качестве владельца.
//
Процедура УстановитьCryptoProCSP(ОповещениеОЗавершении, ВладелецФормы) Экспорт

Пример вызова

ОбщегоНазначенияЭДКОКлиент.УстановитьCryptoProCSP(ОповещениеОЗавершении, ВладелецФормы)

СообщитьПользователюОКонфликтеКриптопровайдеров

Описание, пример вызова
// Проверяет возможен ли конфликт установленных криптопровайдеров и при необходимости выдает предупреждение.
Процедура СообщитьПользователюОКонфликтеКриптопровайдеров() Экспорт

Пример вызова

ОбщегоНазначенияЭДКОКлиент.СообщитьПользователюОКонфликтеКриптопровайдеров()

ИнформацияОКриптопровайдерах

Описание, пример вызова
// Возвращает версии КриптоПро CSP и ViPNet CSP из реестра.
//
// Возвращаемое значение - Структура:
// * ВерсияКриптоПроCSP - Строка - примерный вид: "9.9.9999", при ошибке чтения возвращается пустая строка.
// * ВерсияViPNetCSP - Строка - примерный вид: "9.9.9.99999", при ошибке чтения возвращается пустая строка.
//
Функция ИнформацияОКриптопровайдерах() Экспорт

Пример вызова

Результат = ОбщегоНазначенияЭДКОКлиент.ИнформацияОКриптопровайдерах()

ЭтоКриптопровайдерLinux

Описание, пример вызова
// Проверяет, что следует использовать криптопровайдер с параметрами, применяемыми в Linux.
//
// Возвращаемое значение - Булево - Истина для Linux и MacOS.
//
Функция ЭтоКриптопровайдерLinux() Экспорт

Пример вызова

Результат = ОбщегоНазначенияЭДКОКлиент.ЭтоКриптопровайдерLinux()

© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).