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構造体の配列です。 この配列の各要素には、特定の子デバイスの ID と状態が含まれています。
注釈
ビデオ ポート ドライバーは、次の IOCTL のミニポート ドライバーにVIDEO_CHILD_STATE_CONFIGURATION構造体を送信します。
-
IOCTL_VIDEO_VALIDATE_CHILD_STATE_CONFIGURATION。ビデオ ポート ドライバーがミニポート ドライバーに対してクエリを実行して 、ChildStateArray 内の各子デバイスの指定された状態が有効かどうかを判断します。
-
IOCTL_VIDEO_SET_CHILD_STATE_CONFIGURATION、ビデオ ポート ドライバーは 、ChildStateArray 内の各子デバイスの指定された状態の変更を行うためにミニポート ドライバーを要求します。
要件
要件 | 値 |
---|---|
Header | video.h (Video.h を含む) |
こちらもご覧ください
IOCTL_VIDEO_SET_CHILD_STATE_CONFIGURATION