estructura de VIDEO_CHILD_ENUM_INFO (video.h)

Describe el dispositivo secundario que va a enumerar el controlador de minipuerto. El controlador de puerto de vídeo establece todos los miembros.

Sintaxis

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

Miembros

Size

Tamaño en bytes de esta estructura.

ChildDescriptorSize

Tamaño en bytes del búfer al que apunta pChildDescriptor . El controlador de puerto de vídeo asigna este búfer para que sea lo suficientemente grande como para dar cabida a una estructura EDID compatible con DDC2.

ChildIndex

Índice del dispositivo secundario para el que el sistema solicita información. Este miembro se usa para enumerar los dispositivos que no están enumerados por ACPI u otros componentes del sistema operativo. Si ChildIndex se establece en cero, el controlador debe usar el valor especificado en ACPIHwId como identificador del dispositivo que se está enumerando.

ACPIHwId

Identificador devuelto por el BIOS ACPI que representa el dispositivo secundario que se está enumerando. El controlador de minipuerto solo debe usar este miembro si ChildIndex es cero.

El ACPIHwId devuelto por el firmware debe coincidir con el valor devuelto en UId por el controlador de minipuerto. El fabricante del BIOS del sistema y el IHV de gráficos deben sincronizar estos identificadores.

ChildHwDeviceExtension

Puntero a una extensión de dispositivo específica de este dispositivo secundario. Este miembro solo es válido si el controlador de minipuerto rellena el miembro ChildHwDeviceExtensionSize de VIDEO_HW_INITIALIZATION_DATA con un valor distinto de cero.

Comentarios

Un parámetro de la función HwVidGetVideoChildDescriptor es una instancia de una estructura VIDEO_CHILD_ENUM_INFO.

El alias ACPI_METHOD_DISPLAY_DOD, definido en Dispmprt.h, representa el método utilizado para enumerar los dispositivos conectados al adaptador de pantalla. Este método es necesario si el controlador de dispositivo integrado admite la conmutación de dispositivos de salida.

Requisitos

Requisito Valor
Header video.h (incluir Video.h)

Consulte también

HwVidGetVideoChildDescriptor

VIDEO_HW_INITIALIZATION_DATA