VIDEO_CHILD_STATE_CONFIGURATION structure (video.h)
La structure VIDEO_CHILD_STATE_CONFIGURATION contient un tableau de structures VIDEO_CHILD_STATE , chacune contenant l’état d’un appareil enfant particulier.
Syntaxe
typedef struct _VIDEO_CHILD_STATE_CONFIGURATION {
ULONG Count;
VIDEO_CHILD_STATE ChildStateArray[ANYSIZE_ARRAY];
} VIDEO_CHILD_STATE_CONFIGURATION, *PVIDEO_CHILD_STATE_CONFIGURATION;
Membres
Count
Spécifie le nombre de structures dans le membre ChildStateArray .
ChildStateArray[ANYSIZE_ARRAY]
Tableau de structures VIDEO_CHILD_STATE . Chaque élément de ce tableau contient l’ID et l’état d’un appareil enfant particulier.
Remarques
Le pilote de port vidéo envoie une structure de VIDEO_CHILD_STATE_CONFIGURATION au pilote miniport pour les IOCTL suivants :
-
IOCTL_VIDEO_VALIDATE_CHILD_STATE_CONFIGURATION, dans laquelle le pilote de port vidéo interroge le pilote miniport pour déterminer si l’état spécifié pour chaque appareil enfant dans ChildStateArray est valide.
-
IOCTL_VIDEO_SET_CHILD_STATE_CONFIGURATION, dans laquelle le pilote de port vidéo demande au pilote miniport d’apporter la modification d’état spécifiée pour chaque appareil enfant dans ChildStateArray.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | video.h (incluez Video.h) |
Voir aussi
IOCTL_VIDEO_SET_CHILD_STATE_CONFIGURATION