共用方式為


VIDEO_CHILD_ENUM_INFO結構 (video.h)

描述迷你埠驅動程式要列舉的子裝置。 所有成員都是由視訊埠驅動程式所設定。

語法

typedef struct _VIDEO_CHILD_ENUM_INFO {
  ULONG Size;
  ULONG ChildDescriptorSize;
  ULONG ChildIndex;
  ULONG ACPIHwId;
  PVOID ChildHwDeviceExtension;
} VIDEO_CHILD_ENUM_INFO, *PVIDEO_CHILD_ENUM_INFO;

成員

Size

這個結構以位元組為單位的大小。

ChildDescriptorSize

pChildDescriptor 點之緩衝區的大小,以位元組為單位。 視訊埠驅動程式會將此緩衝區配置為足以容納符合 DDC2 規範的 EDID 結構。

ChildIndex

系統要求資訊的子裝置索引。 此成員用來列舉 ACPI 或其他作系統元件未列舉的裝置。 如果 ChildIndex 設定為零,驅動程式應該使用 acPIHwId 中指定的值, 作為所列舉裝置的標識符。

ACPIHwId

ACPI BIOS 所傳回的標識碼,表示所列舉的子裝置。 只有當 childIndex 為零時,迷你埠驅動程式才應該使用此成員。

韌體所傳回 ACPIHwId 必須符合迷你埠驅動程式 U Id 中所傳回的值。 系統 BIOS 製造商和圖形 IHV 必須同步處理這些識別碼。

ChildHwDeviceExtension

此子裝置專屬之裝置延伸模組的指標。 只有當 miniport 驅動程式將 ChildHwDeviceExtensionSize VIDEO_HW_INITIALIZATION_DATA 成員填入非零的值時,此成員才有效。

言論

HwVidGetVideoChildDescriptor 函式的其中一個參數是VIDEO_CHILD_ENUM_INFO結構的實例。

dispmprt.h 中定義的ACPI_METHOD_DISPLAY_DOD別名,代表用來列舉附加至顯示配接器之裝置的方法。 如果整合式裝置控制器支援切換輸出裝置,則需要此方法。

要求

要求 價值
標頭 video.h (include Video.h)

另請參閱

HwVidGetVideoChildDescriptor

VIDEO_HW_INITIALIZATION_DATA