Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Запрашивает мини-драйвер порта, чтобы определить, готов ли он к коммутатору устройства отображения. Этот переключатель представляет собой изменение состояния, в котором видео сигнал, передаваемый на одно отображаемое устройство, отправляется другому, возможно, другому типу устройства отображения. После переключателя устройства отображения видео сигнал можно отправить на одно или оба устройства отображения. Когда драйвер видеопорта получает запрос на переключение устройств отображения (например, нажатие горячего ключа), он отправляет этот IOCTL драйверу видеопорта. Значение, возвращаемое драйвером минипорта, указывает, должен ли драйвер видеопорта продолжать работу с переключателем устройства дисплея.
Когда драйвер минипорта получает этот запрос, он должен указать, что он успешно обработал запрос следующим образом:
- Размещение соответствующего значения (описано в разделе выходных) в OutputBuffer
- Возврат NO_ERROR в элементе состоянияStatus Block VRP
Минипорт-драйвер не требуется для обработки этого модального IOCTL. Драйвер видеопорта интерпретирует возвращаемое значение по умолчанию от драйвера минипорта в качестве разрешения на переход к переключателю устройства дисплея.
Основной код
Входной буфер
VRP InputBuffer содержит структуру VIDEO_CHILD_STATE_CONFIGURATION.
Выходной буфер
Драйвер минипорта возвращает значение 1 в OutputBuffer, если драйвер видеопорта должен продолжать работу с переключателем устройства отображения; в противном случае драйвер возвращает значение 0 в OutputBufferVRP.
Блок состояния
Драйвер минипорта сохраняет NO_ERROR в состояние, если он успешно обработал этот IOCTL; в противном случае драйвер сохраняет соответствующий код ошибки видео в состояние. В любом случае драйвер минипорта задает элементу Information структуры STATUS_BLOCK значение sizeof(ULONG).
Требования
Требование | Ценность |
---|---|
заголовка | ntddvdeo.h |