VIDEO_CHILD_ENUM_INFO Struktur (video.h)
Beschreibt das untergeordnete Gerät, das vom Miniporttreiber aufgezählt werden soll. Alle Mitglieder werden vom Videoporttreiber festgelegt.
Syntax
typedef struct _VIDEO_CHILD_ENUM_INFO {
ULONG Size;
ULONG ChildDescriptorSize;
ULONG ChildIndex;
ULONG ACPIHwId;
PVOID ChildHwDeviceExtension;
} VIDEO_CHILD_ENUM_INFO, *PVIDEO_CHILD_ENUM_INFO;
Angehörige
Size
Die Größe in Byte dieser Struktur.
ChildDescriptorSize
Die Größe in Byte des Puffers, auf den pChildDescriptor Punkte zurückgibt. Der Videoporttreiber weist diesen Puffer so groß zu, dass er groß genug ist, um eine DDC2-kompatible EDID-Struktur zu berücksichtigen.
ChildIndex
Der Index des untergeordneten Geräts, für das das System Informationen anfordert. Dieses Element wird zum Aufzählen von Geräten verwendet, die nicht von ACPI oder anderen Betriebssystemkomponenten aufgezählt werden. Wenn ChildIndex- auf Null festgelegt ist, sollte der Treiber den in ACPIHwId angegebenen Wert als ID des Geräts verwenden, das aufgezählt wird.
ACPIHwId
Der vom ACPI-BIOS zurückgegebene Bezeichner, der das untergeordnete Gerät darstellt, das aufgezählt wird. Der Miniporttreiber sollte dieses Element nur verwenden, wenn ChildIndex- null ist.
Die von der Firmware zurückgegebene ACPIHwId- muss mit dem vom Miniporttreiber in UId zurückgegebenen Wert übereinstimmen. Der System-BIOS-Hersteller und der Grafik-IHV müssen diese IDs synchronisieren.
ChildHwDeviceExtension
Ein Zeiger auf eine Geräteerweiterung, die für dieses untergeordnete Gerät spezifisch ist. Dieses Element ist nur gültig, wenn der Miniporttreiber den ChildHwDeviceExtensionSize Member von VIDEO_HW_INITIALIZATION_DATA mit einem anderen Wert als Null gefüllt hat.
Bemerkungen
Ein Parameter der HwVidGetVideoChildDescriptor Funktion ist eine Instanz einer VIDEO_CHILD_ENUM_INFO Struktur.
Der in Dispmprt.h definierte ACPI_METHOD_DISPLAY_DOD Alias stellt die Methode dar, die zum Aufzählen der an den Displayadapter angeschlossenen Geräte verwendet wird. Diese Methode ist erforderlich, wenn der integrierte Gerätecontroller das Wechseln von Ausgabegeräten unterstützt.
Anforderungen
Anforderung | Wert |
---|---|
Header- | video.h (video.h einschließen) |