estrutura VIDEO_CHILD_STATE_CONFIGURATION (video.h)
A estrutura VIDEO_CHILD_STATE_CONFIGURATION contém uma matriz de estruturas VIDEO_CHILD_STATE , cada uma mantendo o estado de um dispositivo filho específico.
Sintaxe
typedef struct _VIDEO_CHILD_STATE_CONFIGURATION {
ULONG Count;
VIDEO_CHILD_STATE ChildStateArray[ANYSIZE_ARRAY];
} VIDEO_CHILD_STATE_CONFIGURATION, *PVIDEO_CHILD_STATE_CONFIGURATION;
Membros
Count
Especifica o número de estruturas no membro ChildStateArray .
ChildStateArray[ANYSIZE_ARRAY]
É uma matriz de estruturas de VIDEO_CHILD_STATE . Cada elemento dessa matriz contém a ID e o estado de um dispositivo filho específico.
Comentários
O driver da porta de vídeo envia uma estrutura VIDEO_CHILD_STATE_CONFIGURATION para o driver de miniporto para os seguintes IOCTLs:
-
IOCTL_VIDEO_VALIDATE_CHILD_STATE_CONFIGURATION, no qual o driver de porta de vídeo consulta o driver de miniporte para determinar se o estado especificado para cada dispositivo filho em ChildStateArray é válido.
-
IOCTL_VIDEO_SET_CHILD_STATE_CONFIGURATION, no qual o driver de porta de vídeo solicita que o driver de miniporte faça a alteração de estado especificada para cada dispositivo filho em ChildStateArray.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | video.h (inclua Video.h) |
Confira também
IOCTL_VIDEO_SET_CHILD_STATE_CONFIGURATION