Partilhar via


estrutura VIDEO_CHILD_ENUM_INFO (video.h)

Descreve o dispositivo filho a ser enumerado pelo driver de miniporto. Todos os membros são definidos pelo driver da 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 ao qual pChildDescriptor pontos. O driver de porta de vídeo aloca esse buffer como 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 ACPI BIOS que representa o dispositivo filho que está sendo enumerado. O driver de miniporto deve usar esse membro somente se ChildIndex for zero.

A ACPIHwId retornada pelo firmware deve corresponder ao valor retornado em UId pelo driver de miniporto. O fabricante do BIOS do sistema e o IHV de elementos gráficos 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 ChildHwDeviceExtensionSize membro de VIDEO_HW_INITIALIZATION_DATA com um valor diferente de zero.

Observações

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 à troca de dispositivos de saída.

Requisitos

Requisito Valor
cabeçalho video.h (inclua Video.h)

Consulte também

HwVidGetVideoChildDescriptor

VIDEO_HW_INITIALIZATION_DATA