ВУЗ:
Составители:
Рубрика:
- 62 -
Операция открытия устройства CD-ROM может выполняться не-
сколько секунд, поэтому целесообразно перед продолжением работы при-
ложения дождаться ее завершения, указав параметр
wait. С целью дости-
жения возможности использования данного устройства несколькими при-
ложениями одновременно можно указать параметр
shareable (этот пара-
метр должны указать все приложения, желающие иметь одновременный
доступ к устройству). Так как драйвер устройства CD-ROM не работает с
файлами, путь к конкретному файлу в управляющей строке
open не ука-
зывается.
Команда
close служит для закрытия устройства, особенностей не име-
ет, в качестве параметра необходимо указать имя устройства
cdaudo (или
алиас, если устройство было открыто с использованием альтернативного
имени)
close cd
Справочные команды. Команда sysinfo требует один параметр - стро-
ку
cdaudio (даже если при открытии был использован алиас); для команды
info можно указывать только параметр product.
Команда
capability с параметром can eject позволяет определить, име-
ет ли устройство CD-ROM возможность автоматического извлечения ком-
пакт-дисков. Можно использовать иные параметры (с целью определения
соответствующих возможностей устройства) -
can play, can record, can
save
, compound device, device type, has audio, has video, uses file.
Для определения текущего состояния CD-ROM следует использовать
команду
status, можно указывать следующие параметры
Параметр команды status
Что определяется
current track
Номер текущей дорожки
length
Общая длина
length track track_number
Длина заданной дорожки
media present
При наличии в устройстве вставленного компакт-
диска возвращается строка true
mode Текущий режим работы - not ready (не готов), playing
(проигрывание), stopped (останов), recording (запись),
seeking (позиционирование)
number of track
Количество дорожек
position
Текущая позиция
position track track_number
Текущая позиция на заданной дорожке
ready При готовности устройства возвращается строка true
start position
Начальная позиция
time formar
Текущий формат времени
- 62 -
Операция открытия устройства CD-ROM может выполняться не-
сколько секунд, поэтому целесообразно перед продолжением работы при-
ложения дождаться ее завершения, указав параметр wait. С целью дости-
жения возможности использования данного устройства несколькими при-
ложениями одновременно можно указать параметр shareable (этот пара-
метр должны указать все приложения, желающие иметь одновременный
доступ к устройству). Так как драйвер устройства CD-ROM не работает с
файлами, путь к конкретному файлу в управляющей строке open не ука-
зывается.
Команда close служит для закрытия устройства, особенностей не име-
ет, в качестве параметра необходимо указать имя устройства cdaudo (или
алиас, если устройство было открыто с использованием альтернативного
имени)
close cd
Справочные команды. Команда sysinfo требует один параметр - стро-
ку cdaudio (даже если при открытии был использован алиас); для команды
info можно указывать только параметр product.
Команда capability с параметром can eject позволяет определить, име-
ет ли устройство CD-ROM возможность автоматического извлечения ком-
пакт-дисков. Можно использовать иные параметры (с целью определения
соответствующих возможностей устройства) - can play, can record, can
save, compound device, device type, has audio, has video, uses file.
Для определения текущего состояния CD-ROM следует использовать
команду status, можно указывать следующие параметры
Параметр команды status Что определяется
current track Номер текущей дорожки
length Общая длина
length track track_number Длина заданной дорожки
media present При наличии в устройстве вставленного компакт-
диска возвращается строка true
mode Текущий режим работы - not ready (не готов), playing
(проигрывание), stopped (останов), recording (запись),
seeking (позиционирование)
number of track Количество дорожек
position Текущая позиция
position track track_number Текущая позиция на заданной дорожке
ready При готовности устройства возвращается строка true
start position Начальная позиция
time formar Текущий формат времени
Страницы
- « первая
- ‹ предыдущая
- …
- 60
- 61
- 62
- 63
- 64
- …
- следующая ›
- последняя »
