VIDEO_CHILD_STATE_CONFIGURATION 結構 (video.h)
VIDEO_CHILD_STATE_CONFIGURATION 結構包含 VIDEO_CHILD_STATE 結構的數位,每個結構都有特定子裝置的狀態。
語法
typedef struct _VIDEO_CHILD_STATE_CONFIGURATION {
ULONG Count;
VIDEO_CHILD_STATE ChildStateArray[ANYSIZE_ARRAY];
} VIDEO_CHILD_STATE_CONFIGURATION, *PVIDEO_CHILD_STATE_CONFIGURATION;
成員
Count
指定 ChildStateArray 成員中的結構數目。
ChildStateArray[ANYSIZE_ARRAY]
這是 VIDEO_CHILD_STATE 結構的陣列。 此陣列的每個元素都包含特定子裝置的標識碼和狀態。
備註
視訊埠驅動程式會將VIDEO_CHILD_STATE_CONFIGURATION結構傳送至迷你埠驅動程式,以取得下列 IOCTL:
-
IOCTL_VIDEO_VALIDATE_CHILD_STATE_CONFIGURATION,視訊埠驅動程式會查詢迷你埠驅動程式,以判斷 ChildStateArray 中每個子裝置的指定狀態是否有效。
-
IOCTL_VIDEO_SET_CHILD_STATE_CONFIGURATION,視訊埠驅動程式要求迷你埠驅動程序針對 ChildStateArray 中的每個子裝置進行指定的狀態變更。
規格需求
需求 | 值 |
---|---|
標頭 | video.h (包含 Video.h) |
另請參閱
IOCTL_VIDEO_SET_CHILD_STATE_CONFIGURATION