структура VIDEO_CHILD_STATE_CONFIGURATION (video.h)
Структура VIDEO_CHILD_STATE_CONFIGURATION содержит массив VIDEO_CHILD_STATE структур, каждая из которых содержит состояние определенного дочернего устройства.
Синтаксис
typedef struct _VIDEO_CHILD_STATE_CONFIGURATION {
ULONG Count;
VIDEO_CHILD_STATE ChildStateArray[ANYSIZE_ARRAY];
} VIDEO_CHILD_STATE_CONFIGURATION, *PVIDEO_CHILD_STATE_CONFIGURATION;
Члены
Count
Указывает количество структур в элементе ChildStateArray .
ChildStateArray[ANYSIZE_ARRAY]
Массив VIDEO_CHILD_STATE структур. Каждый элемент этого массива содержит идентификатор и состояние для определенного дочернего устройства.
Комментарии
Драйвер видеопорта отправляет VIDEO_CHILD_STATE_CONFIGURATION структуру в драйвер miniport для следующих ioCTL:
-
IOCTL_VIDEO_VALIDATE_CHILD_STATE_CONFIGURATION, в котором драйвер видеопорта запрашивает драйвер минипорта, чтобы определить, является ли указанное состояние для каждого дочернего устройства в ChildStateArray допустимым .
-
IOCTL_VIDEO_SET_CHILD_STATE_CONFIGURATION, в котором драйвер видеопорта запрашивает у драйвера минипорта изменение указанного состояния для каждого дочернего устройства в ChildStateArray.
Требования
Требование | Значение |
---|---|
Заголовок | video.h (включить Video.h) |
См. также раздел
IOCTL_VIDEO_SET_CHILD_STATE_CONFIGURATION
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по