ГОСТ Р ИСО 20242-3—2012
6.3.14.2.1 Параметр Argument (Аргумент)
Argument содержит параметры запроса на сервис.
6.3.14.2.1.1 Параметр Virtual Device Handle (Дескриптор виртуального устройства)
Данный параметр идентифицирует виртуальное устройство с использованием дескриптора, опре
деленного в VDSI-иитерфейсе с помощью сервиса Instantiate Virtual Device (см. 6.3.3).
6.3.14.2.1.2 Параметр Function Object Handle (Дескриптор функционального объекта)
Данный параметр позволяет идентифицировать функциональный объект с использованием
дескриптора, определенного в VDSI-интерфейсе с помощью сервиса Instantiate Virtual Device (см.
6.3.8).
6.3.14.2.1.3 Параметр Communication Object Identifier (Идентификатор объекта связи)
Данный параметр позволяет идентифицировать объект связи, определенный в описании функ
циональных возможностей устройства согласно ИСО 20242 (часть 4).
6.3.14.2.1.4 Параметр User Service Handle (Дескриптор сервиса пользователя)
Данный параметр является определяемым пользователем идентификатором для указанного сер
виса.
6.3.14.2.2 Параметр Result (+) (Положительный результат)
Выбор подобного типа параметра показывает, что запрос на сервис прошел успешно.
6.3.14.2.2.1 Параметр User Service Handle (Дескриптор сервиса пользователя)
Данный параметр является копией задаваемого пользователем идентификатора указанного сер
виса, предоставляемого вместе с запросом на него.
6.3.14.2.2.2 Параметр Data from Communication Object (Данные от объекта связи)
Указанный параметр содержит данные пользователя, которые считываются из объекта связи. Их
тип задается в описании функциональных возможностей устройства для VDSI-интерфейса согласно
ИСО 20242 (часть 4).
6.3.14.2.2.3 Параметр Result Information (Полученная информация)
Данный параметр является опцией реализации и подробно определяется в 8.1. Он может давать
дополнительную информацию относительно выполнения сервиса.
6.3.14.2.3 Параметр Result (-) (Отрицательный результат)
Выбор подобного типа параметра показывает, что запрос на сервис прошел неудачно.
6.3.14.2.3.1 Параметр User Service Handle (Дескриптор сервиса пользователя)
Данный параметр является копией задаваемого пользователем идентификатора указанного сер
виса. предоставляемого вместе с запросом на него.
6.3.14.2.3.2 Параметр Result Error (Полученная ошибка)
Выбор подобного типа параметра, который подробно определен в 8.2, указывает на причину не
удачи запроса на сервис.
6.3.14.2.3.3 Параметр Invocation Error (Ошибка вызова)
Выбор подобного типа параметра должен показывать следующие виды ошибок:
- недопустимый дескриптор виртуального устройства:
- недопустимый дескриптор функционального объекта;
- недопустимый идентификатор объекта связи;
- иные.
6.3.14.3Процедура выполнения сервиса
Если дескриптор виртуального устройства и функционального объекта, а также идентификатор
объекта связи действующие, то данные будут считываться. Если этот объект находится внутри физиче
ского устройства, то будут выполняться все необходимые связи для выбора данных из этого устройства
через RMSI-интерфейс.
6.3.15 Сервис Report Data to Application (Сообщение данных в приложение)
6.3.15.1 Краткое описание сервиса
Указанный сервис позволяет обеспечить пользователя объектом связи для передачи ему данных
VDSI-интерфейса.
6.3.15.2 Параметры сервиса
Параметры данного сервиса указаны в таблице 19.
24