estrutura VIDEO_CHILD_ENUM_INFO (video.h)

Descreve o dispositivo filho a ser enumerado pelo driver de miniporta. Todos os membros são definidos pelo driver de porta de vídeo.

Sintaxe

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

Membros

Size

O tamanho em bytes dessa estrutura.

ChildDescriptorSize

O tamanho em bytes do buffer para o qual pChildDescriptor aponta. O driver de porta de vídeo aloca esse buffer para ser grande o suficiente para acomodar uma estrutura EDID compatível com DDC2.

ChildIndex

O índice do dispositivo filho para o qual o sistema está solicitando informações. Esse membro é usado para enumerar dispositivos que não são enumerados por ACPI ou outros componentes do sistema operacional. Se ChildIndex estiver definido como zero, o driver deverá usar o valor especificado em ACPIHwId como a ID do dispositivo que está sendo enumerado.

ACPIHwId

O identificador retornado pelo BIOS da ACPI que representa o dispositivo filho que está sendo enumerado. O driver de miniporta deverá usar esse membro somente se ChildIndex for zero.

O ACPIHwId retornado pelo firmware deve corresponder ao valor retornado em UId pelo driver de miniporta. O fabricante do BIOS do sistema e o IHV gráfico devem sincronizar essas IDs.

ChildHwDeviceExtension

Um ponteiro para uma extensão de dispositivo específica para este dispositivo filho. Esse membro só será válido se o driver de miniporto tiver preenchido o membro ChildHwDeviceExtensionSize de VIDEO_HW_INITIALIZATION_DATA com um valor diferente de zero.

Comentários

Um parâmetro da função HwVidGetVideoChildDescriptor é uma instância de uma estrutura VIDEO_CHILD_ENUM_INFO.

O alias ACPI_METHOD_DISPLAY_DOD, definido em Dispmprt.h, representa o método usado para enumerar os dispositivos anexados ao adaptador de exibição. Esse método será necessário se o controlador de dispositivo integrado der suporte à alternância de dispositivos de saída.

Requisitos

Requisito Valor
Cabeçalho video.h (incluir Video.h)

Confira também

HwVidGetVideoChildDescriptor

VIDEO_HW_INITIALIZATION_DATA