Share via


VIDEO_CHILD_ENUM_INFO structure (video.h)

Décrit l’appareil enfant à énumérer par le pilote miniport. Tous les membres sont définis par le pilote de port vidéo.

Syntaxe

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

Membres

Size

Taille en octets de cette structure.

ChildDescriptorSize

Taille en octets de la mémoire tampon vers laquelle pChildDescriptor pointe. Le pilote de port vidéo alloue cette mémoire tampon à une taille suffisante pour prendre en charge une structure EDID conforme À DDC2.

ChildIndex

Index de l’appareil enfant pour lequel le système demande des informations. Ce membre est utilisé pour énumérer les appareils qui ne sont pas énumérés par ACPI ou d’autres composants du système d’exploitation. Si ChildIndex est défini sur zéro, le pilote doit utiliser la valeur spécifiée dans ACPIHwId comme ID de l’appareil énuméré.

ACPIHwId

Identificateur retourné par le BIOS ACPI qui représente l’appareil enfant énuméré. Le pilote miniport doit utiliser ce membre uniquement si ChildIndex est égal à zéro.

L’ACPIHwId retourné par le microprogramme doit correspondre à la valeur retournée dans UId par le pilote miniport. Le fabricant du BIOS système et l’IHV graphique doivent synchroniser ces ID.

ChildHwDeviceExtension

Pointeur vers une extension d’appareil spécifique à cet appareil enfant. Ce membre est valide uniquement si le pilote miniport a rempli le membre ChildHwDeviceExtensionSize de VIDEO_HW_INITIALIZATION_DATA avec une valeur autre que zéro.

Remarques

Un paramètre de la fonction HwVidGetVideoChildDescriptor est un instance d’une structure VIDEO_CHILD_ENUM_INFO.

L’alias ACPI_METHOD_DISPLAY_DOD, défini dans Dispmprt.h, représente la méthode utilisée pour énumérer les périphériques attachés à l’adaptateur d’affichage. Cette méthode est requise si le contrôleur d’appareil intégré prend en charge le basculement des périphériques de sortie.

Configuration requise

Condition requise Valeur
En-tête video.h (incluez Video.h)

Voir aussi

HwVidGetVideoChildDescriptor

VIDEO_HW_INITIALIZATION_DATA