Condividi tramite


struttura VIDEO_CHILD_ENUM_INFO (video.h)

Descrive il dispositivo figlio da enumerare dal driver miniport. Tutti i membri vengono impostati dal driver della porta video.

Sintassi

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

Membri

Size

Dimensione in byte di questa struttura.

ChildDescriptorSize

Dimensione in byte del buffer in cui pChildDescriptor punti. Il driver della porta video alloca questo buffer per essere sufficientemente grande per supportare una struttura EDID conforme a DDC2.

ChildIndex

Indice del dispositivo figlio per il quale il sistema richiede informazioni. Questo membro viene utilizzato per enumerare i dispositivi non enumerati da ACPI o da altri componenti del sistema operativo. Se ChildIndex è impostato su zero, il driver deve usare il valore specificato in ACPIHwId come ID del dispositivo da enumerare.

ACPIHwId

Identificatore restituito dal BIOS ACPI che rappresenta il dispositivo figlio da enumerare. Il driver miniport deve usare questo membro solo se ChildIndex è zero.

Il ACPIHwId restituito dal firmware deve corrispondere al valore restituito in UId dal driver miniport. Il produttore del BIOS di sistema e l'IHV grafico devono sincronizzare questi ID.

ChildHwDeviceExtension

Puntatore a un'estensione del dispositivo specifica per questo dispositivo figlio. Questo membro è valido solo se il driver miniport ha compilato il ChildHwDeviceExtensionSize membro di VIDEO_HW_INITIALIZATION_DATA con un valore diverso da zero.

Osservazioni

Un parametro della funzione HwVidGetVideoChildDescriptor è un'istanza di una struttura VIDEO_CHILD_ENUM_INFO.

L'alias ACPI_METHOD_DISPLAY_DOD, definito in Dispmprt.h, rappresenta il metodo utilizzato per enumerare i dispositivi collegati all'adattatore di visualizzazione. Questo metodo è obbligatorio se il controller del dispositivo integrato supporta il cambio dei dispositivi di output.

Fabbisogno

Requisito Valore
intestazione video.h (includere Video.h)

Vedere anche

HwVidGetVideoChildDescriptor

VIDEO_HW_INITIALIZATION_DATA