ГОСТ Р ИСО 20242-3—2012
6.3.3.2.2.2 Параметр Virtual Device Handle (Дескриптор виртуального устройства)
Данный параметр — дескриптор реализованного виртуального устройства, который используется
вместе с другими сервисами для их направления в это устройство.
6.3.3.2.2.3 Параметр Result Information (Полученная информация)
Данный параметр является опцией реализации и подробно определяется в 8.1. Он может давать
дополнительную информацию относительно выполнения сервиса.
6.3.3.2.3 Параметр Result (-) (Отрицательный результат)
Выбор подобного типа параметра показывает, что запрос на сервис прошел неудачно.
6.3.3.2.3.1 Параметр User Service Handle (Дескриптор сервиса пользователя)
Выбор подобного типа параметра показывает, что запрос на сервис прошел неудачно.
6.3.3.2.3.2 Параметр Result Error (Полученная ошибка)
Выбор подобного типа параметра, который подробно определен в 8.2. указывает на причину неу
дачи запроса на сервис.
6.3.3.2.3.3 Параметр Invocation Error
Выбор подобного типа параметра должен показывать следующие виды ошибок:
VDSI-интерфейс не открывается;
недопустимый идентификатор типа виртуального устройства;
иные.
6.3.3.3Процедура выполнения сервиса
Если VDSI-интерфейс открыт, и идентификатор шаблона виртуального устройства действующий,
то оно создается, а дескриптор определяется для последующего доступа к этому устройству. Любые
действия могут выполняться для гарантии его готовности к работе и зависеть от приведения в соответ
ствие с физическими устройствами.
Существуют несколько возможных вариантов идентификаторов шаблона виртуального устрой
ства, число которых может ограничиваться программными или аппаратными ресурсами, а также опре
делением его функциональных возможностей.
6.3.4 Сервис Conclude Virtual Device (Завершение виртуального устройства)
6.3.4.1 Краткое описание сервиса
Данный сервис позволяет удалять виртуальное устройство, которое создано с помощью сервиса
Instantiate Virtual Device (см. 6.3.3). при отсутствии локальных условий для поддержания этого варианта.
6.3.4.2 Параметры сервиса
Параметры данного сервиса указаны в таблице 8.
Т а б л и ц а 8 — Параметры сервиса Conclude Virtual Device
Наименование параметраReqCnt
ArgumentM
Virtual Device HandleM
User Service HandleM
Result {+)
s
User Service Handle M
Result Information 1
Result (-)
s
User Service Handle M
Result Error
s
Invocation Error
s
6.3.4.2.1 Параметр Argument (Аргумент)
Argument содержит параметры запроса на сервис.
6.3.4.2.1.1 Параметр Virtual Device Handle (Дескриптор виртуального устройства)
Данный параметр позволяет идентифицировать виртуальное устройство с использованием де
скриптора, определенного в VDSI-интерфейсе с помощью сервиса Virtual Device (см. 6.3.3).
6.3.4.2.1.2 Параметр User Service Handle (Дескриптор сервиса пользователя)
Данный параметр является определяемым пользователем идентификатором для указанного
сервиса.
6.3.4.2.2 Параметр Result (♦) (Положительный результат)
Выбор подобного типа параметра показывает, что запрос на сервис прошел успешно.
11