команда 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 [только классические приложения]
Заголовок
Mmsystem.h (включая Windows.h)

См. также раздел

MCI

Команды MCI