команда MCI_ESCAPE
Команда MCI_ESCAPE отправляет строку непосредственно на устройство. Устройства Videodisc распознают эту команду.
Чтобы отправить эту команду, вызовите функцию mciSendCommand со следующими параметрами.
MCIERROR mciSendCommand(
MCIDEVICEID wDeviceID,
MCI_ESCAPE,
DWORD dwFlags,
(DWORD) (LPMCI_VD_ESCAPE_PARMS) lpEscape
);
Параметры
-
wDeviceID
-
Идентификатор устройства MCI, которое получает сообщение команды.
-
Dwflags
-
MCI_NOTIFY или MCI_WAIT. Сведения об этих флагах см. в разделе Флаги ожидания, уведомления и тестирования.
-
lpEscape
-
Указатель на структуру MCI_VD_ESCAPE_PARMS .
Возвращаемое значение
Возвращает ноль в случае успешного выполнения или ошибку в противном случае.
Комментарии
Данные, отправляемые с помощью MCI_ESCAPE, зависят от устройства и обычно передаются непосредственно в оборудование, связанное с устройством.
Следующий дополнительный флаг применяется к устройствам видеодисков:
-
MCI_VD_ESCAPE_STRING
-
Командная строка указывается в элементе lpstrCommand структуры, определяемой lpEscape. Этот флаг является обязательным.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Заголовок |
|