ГОСТ Р ИСО 20242-3—2012
- недопустимый идентификатор объекта связи;
- иные.
6.3.11.3 Процедура выполнения сервиса
Если дескриптор виртуального устройства и функционального объекта, а также идентификатор
операции являются действующими, то рассматриваемый объект связи будет создаваться, а дескрип
тор объекта пользователя — присоединяться. При возникновении локального события для передачи
данных между объектом связи и пользователем VDS-сервиса дескриптор объекта пользователя будет
применяться для идентификации объекта связи у пользователя VDS-сервиса. Существует лишь один
возможный экземпляр для каждого идентификатора этого объекта.
6.3.12 Сервис Remove Communication Object
6.3.12.1 Краткое описание сервиса
Данный сервис позволяет удалять объект связи, который создан с помощью сервиса Instantiate
Communication Object (см. 6.3.11) при отсутствии локальных условий сохранения варианта.
6.3.12.2 Параметры сервиса
Параметры данного сервиса указаны в таблице 16.
Т а б л и ц а 16 — Параметры сервиса Remove Communication Object
Наименование параметраReqCnl
ArgumentM
Virtual Device Handle
M
Function Object HandleM
Communication Object IdentifierM
User Service HandleM
Result (+)
s
User Service HandleM
User Object HandleM
Result Information
1
Result {-)
s
User Service HandleM
Result Error
s
Invocation Error
s
6.3.12.2.1 Параметр Argument (Аргумент)
Argument содержит параметры запроса на сервис.
6.3.12.2.1.1 Параметр Virtual Device Handle (Дескриптор виртуального устройства)
Данный параметр позволяет идентифицировать виртуальное устройство с использованием де
скриптора. определяемого в VDSI-интерфейсе с помощью сервиса Instantiate Virtual Device (см. 6.3.3).
6.3.12.2.1.2 Параметр Function Object Handle (Дескриптор функционального объекта)
Данный параметр позволяет идентифицировать функциональный объект с использованием де
скриптора. определенного в VDSI-интерфейсе с помощью сервиса Instantiate Virtual Device (см. 6.3.8).
6.3.12.2.1.3 Параметр Communication Object Identifier (Идентификатор объекта связи)
Данный параметр позволяет идентифицировать объект связи, определенный в описании функ
циональных возможностей устройства согласно ИСО 20242 (часть 4).
6.3.12.2.1.4 Параметр User Service Handle (Дескриптор сервиса пользователя)
Данный параметр является определяемым пользователем идентификатором указанного сервиса.
6.3.12.2.2Параметр Result (♦) (Положительный результат)
Выбор подобного типа параметра показывает, что запрос на сервис прошел успешно.
6.3.12.2.2.1 Параметр User Service Handle (Дескриптор сервиса пользователя)
Данный параметр является копией задаваемого пользователем идентификатора указанного сер
виса, предоставляемого вместе с запросом на сервис.
6.3.12.2.2.2 Параметр User Object Handle (Дескриптор объекта пользователя)
Данный параметр является идентификатором объекта, определяемого пользователем, который
закрыт с помощью сервиса Instantiate Communication Object (см. 6.3.11).
21