ГОСТ Р ИСО 20242-3—2012
Таблица 15— Параметры сервиса Instantiate Communication Object
Наименование параметраReqCnf
ArgumentM
Virtual DeviceHandleM
Function Object HandleM
Communication Object IdentifierM
User Object HandleM
UserService HandleM
Result (+)
s
User Service HandleM
Result Information
1
Result (-)
s
User Service HandleM
Result Error
s
Invocation Error
s
6.3.11.2.1 Параметр Argument (Аргумент)
Argument содержит параметры запроса на сервис.
6.3.11.2.1.1 Параметр Virtual Device Handle (Дескриптор виртуального устройства)
Данный параметр позволяет идентифицировать виртуальное устройство с использованием де
скриптора. определенного в VDSI-интерфейсе с помощью сервиса Virtual Device (см. 6.3.3).
6.3.11.2.1.2 Параметр Function Object Handle (Дескриптор функционального объекта)
Данный параметр позволяет идентифицировать функциональный объект с использованием де
скриптора. определенного в VDSI-интерфейсе с помощью сервиса Instantiate Virtual Device (см. 6.3.8).
6.3.11.2.1.3 Параметр Communication Object Identifier (Идентификатор объекта связи)
Данный параметр позволяет идентифицировать объект связи, определенный в описании функ
циональных возможностей устройства согласно ИСО 20242 (часть 4).
6.3.11.2.1.4 Параметр User Object Handle (Дескриптор объекта пользователя)
Данный параметр позволяет идентифицировать объект связи, определенный пользователем при
передаче незапрашиваемых (непредусмотренных) данных для этого объекта, запрашиваемого у поль
зователя (см. также сервисы Report Data to Application (см. 6.3.15) и Request Data from Application
(
cm
.
6.3.16).
6.3.11.2.1.5 Параметр User Service Handle (Дескриптор сервиса пользователя)
Данный параметр является определяемым пользователем идентификатором указанного сервиса.
6.3.11.2.2Параметр Result (♦) (Положительный результат)
Выбор подобного типа параметра показывает, что запрос на сервис прошел успешно.
6.3.11.2.2.1 Параметр User Service Handle (Дескриптор сервиса пользователя)
Данный параметр является копией задаваемого пользователем идентификатора указанного сер
виса. предоставляемого вместе с запросом на него.
6.3.11.2.2.2 Параметр Result Information (Полученная информация)
Данный параметр является опцией реализации экземпляра и подробно определяется в 8.1. Он
может давать дополнительную информацию относительно выполнения сервиса.
6.3.11.2.3 Параметр Result (-) (Отрицательный результат)
Выбор подобного типа параметра показывает, что запрос на сервис прошел неудачно.
6.3.11.2.3.1 Параметр User Service Handle (Дескриптор сервиса пользователя)
Данный параметр является копией задаваемого пользователем идентификатора указанного сер
виса. предоставляемого вместе с запросом на него.
6.3.11.2.3.2 Параметр Result Error (Полученная ошибка)
Выбор подобного типа параметра, который подробно определен в 8.2, указывает на причину не
удачи запроса на сервис.
6.3.11.2.3.3 Параметр Invocation Error (Ошибка вызова)
Выбор подобного типа параметра должен показывать следующие виды ошибок:
- недопустимый дескриптор виртуального устройства;
- недопустимый дескриптор функционального объекта;
20