У каждого логического устройства имеются следующие параметры, характеризующие его:
· Индекс ЛУ – порядковый номер логического устройства. Индекс у вновь организованного ЛУ на единицу больше, чем у последнего уже существующего ЛУ. При удалении ЛУ индексы всех организованных позже него ЛУ пересчитываются таким образом, чтобы индексы всех ЛУ в системе шли по порядку, и первое ЛУ в системе было бы с индексом «0»;
· Номер ЛУ – уникальный номер ЛУ;
· Имя ЛУ – символьное имя, идентифицирующее данное ЛУ;
· Com-порт ЛУ;
· Скорость обмена ЛУ.
AddLD ДобавитьЛУ
Метод добавляет логическое устройство с параметрами из свойств LDName, LDComNumber, LDBaudrate, LDComputerName и LDTimeout. Возвращает в свойстве LDNumber номер добавленного логического устройства, а в свойстве LDIndex – индекс добавленного устройства.
Используемые свойства | |||||
Название | Тип | Диапазон/длина | Доступ | Расшифровка | Стр. |
LDName | Строка | – | RW | Имя логического устройства. | 186 |
LDComNumber | Целое | 0..255 | RW | Номер Com-порта логического устройства. | 185 |
LDBaudrate | Целое | 0..6 | RW | Скорость обмена Com-порта логического устройства. | 185 |
LDComputerName | Строка | – | RW | Имя компьютера для логического устройства. | 185 |
LDTimeout | Целое | 0..255 | RW | Значение таймаута для логического устройства. | 186 |
Модифицируемые свойства | |||||
Название | Тип | Диапазон/длина | Доступ | Расшифровка | Стр. |
LDNumber | Целое | – | RW | Номер логического устройства. | 186 |
LDIndex | Целое | – | RW | Индекс логического устройства. | 186 |
DeleteLD УдалитьЛУ
Метод удаляет логическое устройство с номером LDNumber. При удалении ЛУ индексы всех организованных позже него ЛУ пересчитываются таким образом, чтобы индексы всех ЛУ в системе шли по порядку, и первое ЛУ в системе было бы с индексом «0».
Используемые свойства | |||||
Название | Тип | Диапазон/длина | Доступ | Расшифровка | Стр. |
LDNumber | Целое | – | RW | Номер логического устройства. | 186 |
EnumLD ПеречислитьЛУ
Метод возвращает в свойства LDNumber, LDName, LDComNumber, LDBaudrate, LDComputerName и LDTimeout параметры логического устройства с индексом из свойства LDIndex.
Используемые свойства | |||||
Название | Тип | Диапазон/длина | Доступ | Расшифровка | Стр. |
LDIndex | Целое | – | RW | Индекс логического устройства. | 186 |
Модифицируемые свойства | |||||
Название | Тип | Диапазон/длина | Доступ | Расшифровка | Стр. |
LDNumber | Целое | – | RW | Номер логического устройства. | 186 |
LDName | Строка | – | RW | Имя логического устройства. | 186 |
LDComNumber | Целое | 0..255 | RW | Номер Com-порта логического устройства. | 185 |
LDBaudrate | Целое | 0..6 | RW | Скорость обмена Com-порта логического устройства. | 185 |
LDComputerName | Строка | – | RW | Имя компьютера для логического устройства. | 185 |
LDTimeout | Целое | 0..255 | RW | Значение таймаута для логического устройства. | 186 |
GetActiveLD ПолучитьАктивноеЛУ
Метод возвращает в свойство LDNumber номер активного логического устройства, а в свойство LDIndex – индекс активного логического устройства.
Модифицируемые свойства | |||||
Название | Тип | Диапазон/длина | Доступ | Расшифровка | Стр. |
LDNumber | Целое | – | RW | Номер логического устройства. | 186 |
LDIndex | Целое | – | RW | Индекс логического устройства. | 186 |
GetCountLD ПолучитьКоличествоЛУ
Метод возвращает в свойство LDCount количество логических устройств.
Модифицируемые свойства | |||||
Название | Тип | Диапазон/длина | Доступ | Расшифровка | Стр. |
LDCount | Целое | 0..256 | R | Количество существующих логических устройств. | 186 |
GetParamLD ПолучитьПараметрыЛУ
Метод возвращает в свойства LDName, LDComNumber, LDBaudrate, LDComputerName и LDTimeout параметры логического устройства с номером из свойства LDNumber.
Используемые свойства | |||||
Название | Тип | Диапазон/длина | Доступ | Расшифровка | Стр. |
LDNumber | Целое | – | RW | Номер логического устройства. | 186 |
Модифицируемые свойства | |||||
Название | Тип | Диапазон/длина | Доступ | Расшифровка | Стр. |
LDName | Строка | – | RW | Имя логического устройства. | 186 |
LDComNumber | Целое | 0..255 | RW | Номер Com-порта логического устройства. | 185 |
LDBaudrate | Целое | 0..6 | RW | Скорость обмена Com-порта логического устройства. | 185 |
LDComputerName | Строка | – | RW | Имя компьютера для логического устройства. | 185 |
LDTimeout | Целое | 0..255 | RW | Значение таймаута для логического устройства. | 186 |
SetActiveLD УстановитьАктивноеЛУ
Метод устанавливает параметры логического устройства с номером из свойства LDNumber как текущие параметры драйвера, т. е. делает активным данное логическое устройство.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 |


