estrutura VIDEO_CHILD_STATE_CONFIGURATION (video.h)
A estrutura VIDEO_CHILD_STATE_CONFIGURATION contém uma matriz de estruturas de VIDEO_CHILD_STATE, cada uma mantendo o estado de um determinado dispositivo filho.
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 VIDEO_CHILD_STATE. Cada elemento dessa matriz contém a ID e o estado de um determinado dispositivo filho.
Observações
O driver da porta de vídeo envia uma estrutura VIDEO_CHILD_STATE_CONFIGURATION para o driver de miniporto para as seguintes IOCTLs:
-
IOCTL_VIDEO_VALIDATE_CHILD_STATE_CONFIGURATION, no qual o driver de porta de vídeo consulta o driver de miniporto 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 miniporto faça a alteração de estado especificada para cada dispositivo filho em ChildStateArray.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | video.h (inclua Video.h) |
Consulte também
IOCTL_VIDEO_SET_CHILD_STATE_CONFIGURATION