ГОСТ Р ИСО 20242-3—2012
6.3.9.2.1.3 Параметр User Service Handle (Дескриптор сервиса пользователя)
Данный параметр является копией задаваемого пользователем идентификатора для указанного
сервиса.
6.3.9.2.2 Параметр Result (+) (Положительный результат)
Выбор подобного типа параметра показывает, что запрос на сервис прошел успешно.
6.3.9.2.2.1 Параметр User Service Handle (Дескриптор сервиса пользователя)
Данный параметр является копией задаваемого пользователем идентификатора для указанного
сервиса, предоставляемого вместе с запросом на него.
6.3.9.2.2.2 Параметр User Service Handle (Дескриптор сервиса пользователя)
Данный параметр является копией задаваемого пользователем идентификатора указанного сер
виса. предоставляемого вместе с запросом на него.
6.3.9.2.3 Параметр Result (-) (Отрицательный результат)
Выбор подобного типа параметра показывает, что запрос на сервис прошел неудачно
6.3.9.2.3.1 Параметр User Service Handle (Дескриптор сервиса пользователя)
Данный параметр является копией задаваемого пользователем идентификатора для указанного
сервиса, предоставляемого вместе с запросом на него.
6.3.9.2.3.2 Параметр Result Error (Полученная ошибка)
Выбор подобного типа параметра, который подробно определен в 8.2, указывает на причину не
удачи запроса на сервис.
6.3.9.2.3.3 Параметр Invocation Error (Ошибка вызова)
Выбор подобного типа параметра должен показывать следующие виды ошибок:
- недопустимый дескриптор виртуального устройства:
- недопустимый дескриптор функционального объекта:
- объект связи еще существует;
- иные.
6.3.9.3Процедура выполнения сервиса
Если дескрипторы виртуального устройства и функционального объекта действующие и отсут
ствуют условия для сохранения экземпляра этого объекта, его следует удалить вместе со всем со
держимым. Примером условия сохранения такого экземпляра является открытая процедура связи с
физическими устройствами, которые в этом состоянии не могут быть повреждены.
Если имеются реализованные объекты связи с данным функциональным объектом, они должны
удаляться до его удаления.
6.3.10 Сервис Execute Operation
6.3.10.1 Краткое описание сервиса
Данный сервис позволяет выполнять процедуру, связанную с функциональным объектом.
6.3.10.2 Параметры сервиса
Параметры данного сервиса указаны в таблице 14.
Т а б л и ц а 14 — Параметры сервиса Execute Operation
Наименование параметраR«,
Cnl
ArgumentM
Virtual Device HandleM
Function Object HandleM
Operation IdentifierM
User Service Handle
M
Operation Input Data
о
Result (+)
s
User Service HandleM
Operation Output Data
о
Result Information
1
Result (-)
s
User Service Handle
M
Result Error
s
Invocation Error
s
6.3.10.2.1 Параметр Argument (Аргумент)
Argument содержит параметры запроса на сервис.