VIDEO_CHILD_STATE_CONFIGURATION Struktur (video.h)
Die VIDEO_CHILD_STATE_CONFIGURATION-Struktur enthält ein Array von VIDEO_CHILD_STATE Strukturen, wobei jeder den Zustand eines bestimmten untergeordneten Geräts enthält.
Syntax
typedef struct _VIDEO_CHILD_STATE_CONFIGURATION {
ULONG Count;
VIDEO_CHILD_STATE ChildStateArray[ANYSIZE_ARRAY];
} VIDEO_CHILD_STATE_CONFIGURATION, *PVIDEO_CHILD_STATE_CONFIGURATION;
Angehörige
Count
Gibt die Anzahl der Strukturen im ChildStateArray--Element an.
ChildStateArray[ANYSIZE_ARRAY]
Ist ein Array von VIDEO_CHILD_STATE Strukturen. Jedes Element dieses Arrays enthält die ID und den Zustand für ein bestimmtes untergeordnetes Gerät.
Bemerkungen
Der Videoporttreiber sendet eine VIDEO_CHILD_STATE_CONFIGURATION Struktur an den Miniporttreiber für die folgenden IOCTLs:
-
IOCTL_VIDEO_VALIDATE_CHILD_STATE_CONFIGURATION, in dem der Videoporttreiber den Miniporttreiber fragt, um zu bestimmen, ob der angegebene Zustand für jedes untergeordnete Gerät in ChildStateArray gültig ist.
-
IOCTL_VIDEO_SET_CHILD_STATE_CONFIGURATION, in dem der Videoporttreiber den Miniporttreiber anfordert, den angegebenen Zustand für jedes untergeordnete Gerät in ChildStateArrayzu ändern.
Anforderungen
Anforderung | Wert |
---|---|
Header- | video.h (video.h einschließen) |
Siehe auch
IOCTL_VIDEO_SET_CHILD_STATE_CONFIGURATION