Compartir a través de


estructura de VIDEO_CHILD_STATE_CONFIGURATION (video.h)

La estructura VIDEO_CHILD_STATE_CONFIGURATION contiene una matriz de estructuras de VIDEO_CHILD_STATE , cada una de las cuales contiene el estado de un dispositivo secundario determinado.

Sintaxis

typedef struct _VIDEO_CHILD_STATE_CONFIGURATION {
  ULONG             Count;
  VIDEO_CHILD_STATE ChildStateArray[ANYSIZE_ARRAY];
} VIDEO_CHILD_STATE_CONFIGURATION, *PVIDEO_CHILD_STATE_CONFIGURATION;

Miembros

Count

Especifica el número de estructuras del miembro ChildStateArray .

ChildStateArray[ANYSIZE_ARRAY]

Es una matriz de estructuras VIDEO_CHILD_STATE . Cada elemento de esta matriz contiene el identificador y el estado de un dispositivo secundario determinado.

Comentarios

El controlador de puerto de vídeo envía una estructura de VIDEO_CHILD_STATE_CONFIGURATION al controlador de minipuerto para los siguientes ICTLs:

  • IOCTL_VIDEO_VALIDATE_CHILD_STATE_CONFIGURATION, en la que el controlador de puerto de vídeo consulta al controlador de miniporte para determinar si el estado especificado para cada dispositivo secundario de ChildStateArray es válido.

  • IOCTL_VIDEO_SET_CHILD_STATE_CONFIGURATION, en la que el controlador de puerto de vídeo solicita al controlador de miniporte que realice el cambio de estado especificado para cada dispositivo secundario de ChildStateArray.

Requisitos

Requisito Valor
Header video.h (incluir Video.h)

Consulte también

IOCTL_VIDEO_SET_CHILD_STATE_CONFIGURATION

IOCTL_VIDEO_VALIDATE_CHILD_STATE_CONFIGURATION

VIDEO_CHILD_STATE

VIDEO_REQUEST_PACKET