video.h-Header

Dieser Header wird von der Anzeige verwendet. Weitere Informationen finden Sie unter

video.h enthält die folgenden Programmierschnittstellen:

Functions

 
VideoPortAcquireDeviceLock

Die VideoPortAcquireDeviceLock-Funktion ruft die Gerätesperre ab, die vom Videoporttreiber verwaltet wird.
VideoPortAcquireSpinLock

Die VideoPortAcquireSpinLock-Funktion ruft die angegebene Spinsperre ab.
VideoPortAcquireSpinLockAtDpcLevel

Die VideoPortAcquireSpinLockAtDpcLevel-Funktion ruft eine Drehsperre ab, wenn der Aufrufer bereits bei IRQL = DISPATCH_LEVEL ausgeführt wird.
VideoPortAllocateBuffer

Die VideoPortAllocateBuffer-Funktion ist in Windows 2000 und höher veraltet. Stattdessen sollten Video-Miniporttreiber stattdessen VideoPortAllocatePool verwenden. VideoPortAllocateBuffer weist einen Puffer mit ausgelagertem Poolspeicher zu.
VideoPortAllocateCommonBuffer

Die VideoPortAllocateCommonBuffer-Funktion weist den Systemspeicher zu und ordnet ihn zu, sodass gleichzeitig vom Prozessor und einem Gerät aus für DMA-Vorgänge mit common-buffer zugegriffen werden kann.
VideoPortAllocateContiguousMemory

Die VideoPortAllocateContiguousMemory-Funktion ist in Windows 2000 und höher veraltet.
VideoPortAllocatePool

Die VideoPortAllocatePool-Funktion weist einen Block des Poolspeichers zu und fügt ein vom Aufrufer bereitgestelltes Tag am Anfang des Arbeitsspeichers ein.
VideoPortAssociateEventsWithDmaHandle

Die VideoPortAssociateEventsWithDmaHandle-Funktion ist in Windows 2000 und höher veraltet. VideoPortAssociateEventsWithDmaHandle verknüpft ein Ereignis, das vom Videoanzeigetreiber und dem Videominiporttreiber gemeinsam genutzt wird, mit einem DMA-Handle.
VideoPortCheckForDeviceExistence

Die VideoPortCheckForDeviceExistence-Funktion bestimmt, ob das angegebene PCI-Gerät im System vorhanden ist.
VideoPortClearEvent

Die VideoPortClearEvent-Funktion legt ein bestimmtes Ereignisobjekt auf den nicht signalierten Zustand fest.
VideoPortCompareMemory

Die VideoPortCompareMemory-Funktion vergleicht zwei Blöcke des Systemspeichers Byte-by-Byte und gibt die Anzahl der verglichenen Bytes zurück, die gleichwertig sind.
VideoPortCompleteDma

Die VideoPortCompleteDma-Funktion löscht alle Daten, die am Ende eines DMA-Übertragungsvorgangs im internen Cache eines Bus-master-Adapters verbleiben, und gibt dann die zuvor zugewiesenen Kartenregister und scatter/gather-Liste frei, die in Scatter-/Gather-DMA-Vorgängen verwendet werden.
VideoPortCreateEvent

Die VideoPortCreateEvent-Funktion erstellt ein Ereignisobjekt.
VideoPortCreateSecondaryDisplay

Die VideoPortCreateSecondaryDisplay-Funktion ermöglicht die Unterstützung von Dual-View, indem ein sekundäres Geräteobjekt für das angegebene Gerät erstellt wird.
VideoPortCreateSpinLock

Die VideoPortCreateSpinLock-Funktion erstellt eine Drehsperre.
VideoPortDDCMonitorHelper

Fragt einen Monitor mithilfe des DDC-Protokolls nach EDID-Informationen ab.
VideoPortDebugPrint

Video-Miniporttreiber sollten die VideoPortDebugPrint-Funktion nicht aufrufen. Stattdessen sollten sie das Makro VideoDebugPrint aufrufen.
VideoPortDeleteEvent

Die VideoPortDeleteEvent-Funktion löscht das angegebene Ereignisobjekt.
VideoPortDeleteSpinLock

Die VideoPortDeleteSpinLock-Funktion löscht eine bestimmte Drehsperre.
VideoPortDisableInterrupt

Die VideoPortDisableInterrupt-Funktion ist veraltet und sollte nicht aufgerufen werden. Die VideoPortDisableInterrupt-Funktion deaktiviert Interrupts von einer Grafikkarte.
VideoPortDoDma

Die VideoPortDoDma-Funktion ist in Windows 2000 und höher veraltet. VideoPortDoDma bewirkt, dass die HwVidStartDma-Funktion des Miniporttreibers aufgerufen wird.
VideoPortEnableInterrupt

Die VideoPortEnableInterrupt-Funktion ist veraltet und sollte nicht aufgerufen werden. Die VideoPortEnableInterrupt-Funktion stellt Interrupts von einer Grafikkarte nach einem Aufruf von VideoPortDisableInterrupt wieder her.
VideoPortEnumerateChildren

Die VideoPortEnumerateChildren-Funktion ermöglicht es einem Video-Miniporttreiber, eine Neuzählung seiner untergeordneten Geräte zu erzwingen.
VideoPortFlushRegistry

Die VideoPortFlushRegistry-Funktion löscht Registrierungsschlüssel und -werte, die dem Video-Miniporttreiber zugeordnet sind.
VideoPortFreeCommonBuffer

Die VideoPortFreeCommonBuffer-Funktion ist veraltet und wird nur aus Gründen der Abwärtskompatibilität mit vorhandenen Treibern unterstützt.
VideoPortFreeDeviceBase

Die VideoPortFreeDeviceBase-Funktion gibt einen Bereich von busrelativen Geräte-E/A-Ports oder Speicheradressen frei, die zuvor dem Systemadressraum zugeordnet wurden. Dazu wird VideoPortGetDeviceBase aufgerufen.
VideoPortFreePool

Die VideoPortFreePool-Funktion verwaltet die Zuordnung eines Blocks des Poolspeichers, der zuvor von VideoPortAllocatePool zugewiesen wurde.
VideoPortGetAccessRanges

Die VideoPortGetAccessRanges-Funktion ruft busrelative Konfigurationsinformationen ab und beansprucht diese Hardwareressourcen nach Möglichkeit in der Registrierung für den Aufrufer.
VideoPortGetAssociatedDeviceExtension

Die VideoPortGetAssociatedDeviceExtension-Funktion gibt die Geräteerweiterung für das übergeordnete Element des angegebenen Geräteobjekts zurück.
VideoPortGetAssociatedDeviceID

Die VideoPortGetAssociatedDeviceID-Funktion ruft die untergeordnete ID für ein angegebenes Geräteobjekt ab.
VideoPortGetBusData

Die VideoPortGetBusData-Funktion gibt bustypspezifische Konfigurationsinformationen zurück.
VideoPortGetBytesUsed

Die VideoPortGetBytesUsed-Funktion ist in Windows 2000 und höher veraltet. VideoPortGetBytesUsed bestimmt die Größe des Puffers, der einem DMA-Handle zugeordnet ist, in Bytes.
VideoPortGetCommonBuffer

Die VideoPortGetCommonBuffer-Funktion ist in Windows XP und höher veraltet und wird nur aus Gründen der Abwärtskompatibilität mit vorhandenen Treibern unterstützt.
VideoPortGetCurrentIrql

Die VideoPortGetCurrentIrql-Funktion ruft die aktuelle IRQL ab.
VideoPortGetDeviceBase

Die VideoPortGetDeviceBase-Funktion ordnet einen Bereich von busrelativem Gerätespeicher oder E/A-Adressen dem Systemraum zu.
VideoPortGetDeviceData

Die VideoPortGetDeviceData-Funktion ruft vom System erkannte Konfigurationsinformationen aus der .. Struktur \Machine\Hardware\Description in der Registrierung.
VideoPortGetDmaAdapter

Die VideoPortGetDmaAdapter-Funktion gibt einen Zeiger auf eine VP_DMA_ADAPTER-Struktur zurück, die in nachfolgenden Aufrufen anderer DMA-bezogener Funktionen verwendet wird.
VideoPortGetDmaContext

Die VideoPortGetDmaContext-Funktion ist in Windows 2000 und höher veraltet. VideoPortGetDmaContext ruft den Kontext ab, der dem angegebenen DMA-Handle zuvor zugeordnet war.
VideoPortGetMdl

Die VideoPortGetMdl-Funktion ist in Windows 2000 und höher veraltet. VideoPortGetMdl ruft die Speicherdeskriptorliste (Memory Descriptor List, MDL) ab, die die Seitentabelle des gesperrten Puffers darstellt.
VideoPortGetRegistryParameters

Die VideoPortGetRegistryParameters-Funktion ruft beim Start gerätespezifische Konfigurationsinformationen unter dem Adapterschlüssel in der Registrierung ab.
VideoPortGetRomImage

Die VideoPortGetRomImage-Funktion (video.h) liest den schreibgeschützten Arbeitsspeicher (ROM) des Geräts und gibt einen Zeiger auf einen Puffer zurück, der die ROM-Daten (BIOS) des Geräts enthält.
VideoPortGetVersion

Die VideoPortGetVersion-Funktion ruft Versionsinformationen zum derzeit ausgeführten Betriebssystem ab.
VideoPortGetVgaStatus

Die VideoPortGetVgaStatus-Funktion erkennt, ob das aufrufende Gerät eine VGA-E/A-Adresse decodiert.
VideoPortInitialize

Die VideoPortInitialize-Funktion führt einen Teil der Miniporttreiberinitialisierung aus, wobei Systemressourcen für den Miniporttreiber zugewiesen werden.
VideoPortInt10

Die VideoPortInt10-Funktion führt das Äquivalent eines MS-DOS INT10-Vorgangs aus, z. B. das Festlegen des Videomodus. VideoPortInt10 führt den BIOS-ROM-Code auf dem Gerät aus.
VideoPortInterlockedDecrement

Die VideoPortInterlockedDecrement-Funktion dekrementiert eine vom Aufrufer bereitgestellte Variable als atomaren Vorgang.
VideoPortInterlockedExchange

Die VideoPortInterlockedExchange-Funktion sperrt oder entsperrt einen Speicherblock, indem eine benutzerdefinierte Sperrvariable auf TRUE bzw. FALSE festgelegt wird. Es gibt den zuvor gehaltenen Wert der Sperrvariablen zurück.
VideoPortInterlockedIncrement

Die VideoPortInterlockedIncrement-Funktion erhöht eine vom Aufrufer bereitgestellte Variable als atomaren Vorgang.
VideoPortIsNoVesa

Die VideoPortIsNoVesa-Funktion bestimmt, ob ein Videominiporttreiber, der plug and Play (PnP) nicht unterstützt, auf ältere VGA-Ressourcen beschränkt ist.
VideoPortLockBuffer

Die VideoPortLockBuffer-Funktion testet den angegebenen Puffer, stellt die Speicherseiten des Puffers im Arbeitsspeicher fest und sperrt die physischen Seiten, die dem virtuellen Adressbereich zugeordnet sind.
VideoPortLockPages

Die VideoPortLockPages-Funktion ist in Windows 2000 und höher veraltet. Verwenden Sie VideoPortLockBuffer anstelle dieser Funktion. VideoPortLockPages sperrt den angegebenen virtuellen Arbeitsspeicher und führt möglicherweise einen Teil oder die gesamte DMA-Übertragung aus.
VideoPortLogError

Die VideoPortLogError-Funktion protokolliert Fehler im Systemereignisprotokoll, wenn ein Miniporttreiber bei E/A-Vorgängen eine Hardwarefehlerbedingung erkennt.
VideoPortMapBankedMemory

Die VideoPortMapBankedMemory-Funktion ist veraltet und wird nur für Windows NT 4.0 und frühere Treiber unterstützt.
VideoPortMapDmaMemory

Die VideoPortMapDmaMemory-Funktion ist in Windows 2000 und höher veraltet. VideoPortMapDmaMemory ordnet einen Speicherbereich für die Verwendung in DMA-Übertragungen zu.
VideoPortMapMemory

Die VideoPortMapMemory-Funktion ordnet einen Bereich von busrelativen physischen Adressen des Videospeichers dem Systemraum oder dem virtuellen Adressraum eines Benutzermodusprozesses zu.
VideoPortMoveMemory

Die VideoPortMoveMemory-Funktion kopiert Daten vom Quellspeicher an den Zielspeicherort.
VideoPortPutDmaAdapter

Die VideoPortPutDmaAdapter-Funktion gibt eine VP_DMA_ADAPTER-Struktur frei, die zuvor durch einen Aufruf von VideoPortGetDmaAdapter zugewiesen wurde.
VideoPortQueryPerformanceCounter

Die VideoPortQueryPerformanceCounter-Funktion stellt die fein abgestufte Anzahl von Ausführungsvorgängen bereit, die im System verfügbar sind.
VideoPortQueryServices

Die VideoPortQueryServices-Funktion macht eine angegebene Schnittstelle verfügbar, die vom Videoporttreiber implementiert wird.
VideoPortQuerySystemTime

Die VideoPortQuerySystemTime-Funktion ruft die aktuelle Systemzeit ab.
VideoPortQueueDpc

Die VideoPortQueueDpc-Funktion ermöglicht es einem Miniporttreiber, einen DPC in die Warteschlange zu stellen.
VideoPortReadPortBufferUchar

Die VideoPortReadPortBufferUchar-Funktion liest eine Anzahl von Bytes aus einem zugeordneten E/A-Port und schreibt sie in einen Puffer.
VideoPortReadPortBufferUlong

Die VideoPortReadPortBufferUlong-Funktion liest eine Reihe von ULONG-Werten aus einem zugeordneten E/A-Port und schreibt sie in einen Puffer.
VideoPortReadPortBufferUshort

Die VideoPortReadPortBufferUshort-Funktion liest eine Reihe von USHORT-Werten aus einem zugeordneten E/A-Port und schreibt sie in einen Puffer.
VideoPortReadPortUchar

Die VideoPortReadPortUchar-Funktion liest ein Byte von einem zugeordneten E/A-Port.
VideoPortReadPortUlong

Die VideoPortReadPortUlong-Funktion liest einen ULONG-Wert aus einem zugeordneten E/A-Port.
VideoPortReadPortUshort

Die VideoPortReadPortUshort-Funktion liest einen USHORT-Wert aus einem zugeordneten E/A-Port.
VideoPortReadRegisterBufferUchar

Die VideoPortReadRegisterBufferUchar-Funktion liest eine Anzahl von Bytes aus einem zugeordneten Gerätespeicherbereich und schreibt sie in einen Puffer.
VideoPortReadRegisterBufferUlong

Die VideoPortReadRegisterBufferUlong-Funktion liest eine Reihe von ULONG-Werten aus einem zugeordneten Gerätespeicherbereich und schreibt sie in einen Puffer.
VideoPortReadRegisterBufferUshort

Die VideoPortReadRegisterBufferUshort-Funktion liest eine Reihe von USHORT-Werten aus einem zugeordneten Gerätespeicherbereich und schreibt sie in einen Puffer.
VideoPortReadRegisterUchar

Die VideoPortReadRegisterUchar-Funktion liest ein Byte aus einem zugeordneten Register.
VideoPortReadRegisterUlong

Die VideoPortReadRegisterUlong-Funktion liest einen ULONG-Wert aus einem zugeordneten Registerbereich.
VideoPortReadRegisterUshort

Die VideoPortReadRegisterUshort-Funktion liest einen USHORT-Wert aus einem zugeordneten Registerbereich.
VideoPortReadStateEvent

Die VideoPortReadStateEvent-Funktion gibt den aktuellen Zustand eines bestimmten Ereignisobjekts zurück: _signaled oder nicht signalisiert.
VideoPortRegisterBugcheckCallback

Die VideoPortRegisterBugcheckCallback-Funktion ermöglicht es einem Video-Miniporttreiber, einen Rückruf zu registrieren oder zu hooken, der aufgerufen wird, wenn eine angegebene Fehlerüberprüfung auftritt.
VideoPortReleaseBuffer

Die VideoPortReleaseBuffer-Funktion ist in Windows 2000 und höher veraltet. Stattdessen sollten Video-Miniporttreiber VideoPortFreePool verwenden. VideoPortReleaseBuffer verwaltet einen Block mit ausgelagertem Poolspeicher.
VideoPortReleaseCommonBuffer

Die VideoPortReleaseCommonBuffer-Funktion gibt einen gemeinsamen Puffer frei, der zuvor von VideoPortAllocateCommonBuffer zugewiesen wurde.
VideoPortReleaseDeviceLock

Die VideoPortReleaseDeviceLock-Funktion gibt die Gerätesperre frei, die bei einem vorherigen Aufruf von VideoPortAcquireDeviceLock erworben wurde.
VideoPortReleaseSpinLock

Die VideoPortReleaseSpinLock-Funktion gibt den Besitz einer bestimmten Drehsperre frei und stellt die ursprüngliche IRQL wieder her, unter der der Aufrufer ausgeführt wurde.
VideoPortReleaseSpinLockFromDpcLevel

Die VideoPortReleaseSpinLockFromDpcLevel-Funktion gibt die Spinsperre frei, die durch einen vorherigen Aufruf von VideoPortAcquireSpinLockAtDpcLevel abgerufen wurde.
VideoPortScanRom

Die VideoPortScanRom-Funktion ist in Windows XP und höheren Versionen veraltet. Es wird nur aus Gründen der Abwärtskompatibilität unterstützt. VideoPortScanRom führt eine Suche zwischen Groß- und Kleinschreibung für eine angegebene Zeichenfolge im ROM durch.
VideoPortSetBusData

Die VideoPortSetBusData-Funktion legt Buskonfigurationsdaten für einen Adapter auf einem dynamisch konfigurierbaren E/A-Bus mit einer veröffentlichten Standardschnittstelle fest.
VideoPortSetBytesUsed

Die VideoPortSetBytesUsed-Funktion ist in Windows 2000 und höher veraltet.
VideoPortSetDmaContext

Die VideoPortSetDmaContext-Funktion ist in Windows 2000 und höher veraltet.
VideoPortSetEvent

Die VideoPortSetEvent-Funktion legt ein Ereignisobjekt auf den signalierten Zustand fest, wenn es sich nicht bereits in diesem Zustand befand, und gibt den vorherigen Zustand des Ereignisobjekts zurück.
VideoPortSetRegistryParameters

Die VideoPortSetRegistryParameters-Funktion schreibt Informationen unter dem Adapterschlüssel in der Registrierung.
VideoPortSetTrappedEmulatorPorts

VGA-kompatible Miniporttreiber (SVGA) rufen die VideoPortSetTrappedEmulatorPorts-Funktion auf, um die Liste der E/A-Ports dynamisch zu ändern, die eingeschlossen werden, wenn ein VDM im Vollbildmodus auf einem x86-basierten Computer ausgeführt wird.
VideoPortSignalDmaComplete

Die VideoPortSignalDmaComplete-Funktion ist in Windows 2000 und höher veraltet. VideoPortSignalDmaComplete gibt dem Video-Miniporttreiber an, ob die aktuelle DMA-Übertragung abgeschlossen ist.
VideoPortStallExecution

Die VideoPortStallExecution-Funktion behält die Kontrolle über den Prozessor für die angegebene Anzahl von Mikrosekunden und kehrt an den Aufrufer zurück.
VideoPortStartDma

Die VideoPortStartDma-Funktion bereitet das System auf einen DMA-Vorgang vor.
VideoPortStartTimer

Die VideoPortStartTimer-Funktion ermöglicht Aufrufe der HwVidTimer-Funktion eines Miniporttreibers.
VideoPortStopTimer

Die VideoPortStopTimer-Funktion deaktiviert Aufrufe der HwVidTimer-Funktion eines Miniporttreibers.
VideoPortSynchronizeExecution

Die VideoPortSynchronizeExecution-Funktion synchronisiert die Ausführung einer vom Miniporttreiber bereitgestellten HwVidSynchronizeExecutionCallback-Funktion mit der HwVidInterrupt-Funktion des Miniporttreibers, falls vorhanden.
VideoPortUnlockBuffer

Die VideoPortUnLockBuffer-Funktion entsperrt physische Seiten, die von der angegebenen Speicherdeskriptorliste (MDL) beschrieben werden.
VideoPortUnlockPages

Die VideoPortUnlockPages-Funktion ist in Windows 2000 und höher veraltet. Verwenden Sie VideoPortUnlockBuffer anstelle dieser Funktion. VideoPortUnlockPages gibt Arbeitsspeicher frei, der für paketbasierte DMA verwendet wird.
VideoPortUnmapDmaMemory

Die VideoPortUnmapDmaMemory-Funktion ist in Windows 2000 und höher veraltet. VideoPortUnmapDmaMemory hebt die Zuordnung eines Speicherbereichs auf, der zuvor von VideoPortMapDmaMemory zugeordnet wurde.
VideoPortUnmapMemory

Die VideoPortUnmapMemory-Funktion gibt eine Zuordnung zwischen einem logischen Adressbereich für den Adapter und einem virtuellen Adressbereich im Adressraum eines bestimmten Threads im Benutzermodus frei. Diese Funktion ist die Ergänzung von VideoPortMapMemory.
VideoPortVerifyAccessRanges

Die VideoPortVerifyAccessRanges-Funktion überprüft die Registrierung, ob bereits ein anderer Treiber den Besitz der angegebenen busrelativen Zugriffsbereiche und aller anderen Hardwareressourcen beansprucht hat, die in der VIDEO_PORT_CONFIG_INFO-Struktur angegeben sind.
VideoPortWaitForSingleObject

Die VideoPortWaitForSingleObject-Funktion versetzt den aktuellen Thread in einen Wartezustand, bis das angegebene Dispatchobjekt auf den signalierten Zustand festgelegt ist, oder (optional), bis das Wartezeitfenster überschritten wird.
VideoPortWritePortBufferUchar

Die VideoPortWritePortBufferUchar-Funktion schreibt eine Anzahl von Bytes in einen zugeordneten E/A-Port.
VideoPortWritePortBufferUlong

Die VideoPortWritePortBufferUlong-Funktion schreibt eine Reihe von ULONG-Werten in einen zugeordneten E/A-Port.
VideoPortWritePortBufferUshort

Die VideoPortWritePortBufferUshort-Funktion schreibt eine Reihe von USHORT-Werten in einen zugeordneten E/A-Port.
VideoPortWritePortUchar

Die VideoPortWritePortUchar-Funktion schreibt ein Byte in einen zugeordneten E/A-Port.
VideoPortWritePortUlong

Die VideoPortWritePortUlong-Funktion schreibt einen ULONG-Wert in einen zugeordneten E/A-Port.
VideoPortWritePortUshort

Die VideoPortWritePortUshort-Funktion schreibt einen USHORT-Wert in einen zugeordneten E/A-Port.
VideoPortWriteRegisterBufferUchar

Die VideoPortWriteRegisterBufferUchar-Funktion schreibt eine Anzahl nicht signierter Bytes in ein zugeordnetes Register.
VideoPortWriteRegisterBufferUlong

Die VideoPortWriteRegisterBufferUlong-Funktion schreibt eine Reihe von ULONG-Werten in ein zugeordnetes Register.
VideoPortWriteRegisterBufferUshort

Die VideoPortWriteRegisterBufferUshort-Funktion schreibt eine Reihe von USHORT-Werten in ein zugeordnetes Register.
VideoPortWriteRegisterUchar

Die VideoPortWriteRegisterUchar-Funktion schreibt ein Byte in ein zugeordnetes Register.
VideoPortWriteRegisterUlong

Die VideoPortWriteRegisterUlong-Funktion schreibt einen ULONG-Wert in ein zugeordnetes Register.
VideoPortWriteRegisterUshort

Die VideoPortWriteRegisterUshort-Funktion schreibt einen USHORT-Wert in ein zugeordnetes Register.
VideoPortZeroDeviceMemory

Die VideoPortZeroDeviceMemory-Funktion füllt einen Adapterrahmenpuffer oder einen anderen Gerätespeicher mit Nullen.
VideoPortZeroMemory

Die VideoPortZeroMemory-Funktion füllt einen Block des Systemspeichers mit Nullen.

Rückruffunktionen

 
PDRIVER_IO_PORT_UCHAR

SvgaHwIoPortUchar erfasst einen E/A-Port, an den eine VOLLBILD-MS-DOS-Anwendung auf einem x86-basierten Computer Daten im UCHAR-Format sendet.
PDRIVER_IO_PORT_UCHAR_STRING

SvgaHwIoPortUcharString fängt einen E/A-Port ab, an den eine MS-DOS-Vollbildanwendung auf einem x86-basierten Computer eine Sequenz von Daten im UCHAR-Format sendet.
PDRIVER_IO_PORT_ULONG

SvgaHwIoPortUlong fängt einen E/A-Portbereich ab, an den eine MS-DOS-Vollbildanwendung auf einem x86-basierten Computer eine Sequenz von Daten im ULONG-Format sendet.
PDRIVER_IO_PORT_ULONG_STRING

SvgaHwIoPortUlongString erfasst einen E/A-Portbereich, an den eine MS-DOS-Vollbildanwendung auf einem x86-basierten Computer eine Sequenz von Daten im ULONG-Format sendet.
PDRIVER_IO_PORT_USHORT

SvgaHwIoPortUshort erfasst einen E/A-Portbereich, an den eine MS-DOS-Vollbildanwendung auf einem x86-basierten Computer eine Sequenz von Daten im USHORT-Format sendet.
PDRIVER_IO_PORT_USHORT_STRING

SvgaHwIoPortUshortString fängt einen E/A-Portbereich ab, an den eine MS-DOS-Vollbildanwendung auf einem x86-basierten Computer eine Sequenz von Daten im USHORT-Format sendet.
PEXECUTE_DMA

HwVidExecuteDma ist eine Vom Miniporttreiber implementierte Rückrufroutine, die für das Abrufen physischer Adress-/Längenpaare aus einer Scatter/Gather-Liste und für die Programmierung der Hardware zum Starten der tatsächlichen DMA-Übertragung verantwortlich ist.
PI2C_READ

Die I2CRead-Funktion liest Daten über den I2C-Kanal.
PI2C_START

Die I2CStart-Funktion startet die I2C-Kommunikation.
PI2C_STOP

Die I2CStop-Funktion beendet die I2C-Kommunikation.
PI2C_WRITE

Die I2CWrite-Funktion schreibt Daten über den I2C-Kanal.
PINT10_ALLOCATE_BUFFER

Die Int10AllocateBuffer-Funktion kann verwendet werden, um einen einzelnen 4-KB-Speicherblock im Kontext eines anderen Threads zuzuweisen. Nachdem der Speicherblock zugewiesen wurde, muss er freigegeben werden, bevor ein weiterer Speicherblock zugewiesen werden kann.
PINT10_CALL_BIOS

Die Int10CallBios-Funktion ermöglicht es einem Miniporttreiber, den Kernel aufzurufen, um einen INT 10h-Vorgang auszuführen, wodurch der BIOS-ROM-Code auf dem Gerät nativ ausgeführt wird.
PINT10_FREE_BUFFER

Die Int10FreeBuffer-Funktion gibt einen Puffer frei, der zuvor von Int10AllocateBuffer zugewiesen wurde.
PINT10_READ_MEMORY

Die Int10ReadMemory-Funktion liest einen Speicherblock im Kontext eines anderen Threads und speichert ihn in einem Ausgabepuffer.
PINT10_WRITE_MEMORY

Die Int10WriteMemory-Funktion schreibt den Inhalt eines Eingabepuffers im Kontext eines anderen Threads in den Arbeitsspeicher.
PMINIPORT_DPC_ROUTINE

Die HwVidDpcRoutine-Funktion ist ein vom Miniporttreiber implementierter Rückruf, der aufgerufen wird, wenn ein DPC in der Warteschlange geplant wird.
PMINIPORT_GET_REGISTRY_ROUTINE

HwVidQueryNamedValueCallback verarbeitet die angegebenen Daten, die aus der Registrierung abgerufen werden.
PMINIPORT_QUERY_DEVICE_ROUTINE

HwVidQueryDeviceCallback verwendet die angegebenen Konfigurationsdaten zum Konfigurieren des Adapters und möglicherweise zum Ausfüllen fehlender Konfigurationsinformationen in der VIDEO_PORT_CONFIG_INFO-Struktur.
PMINIPORT_SYNCHRONIZE_ROUTINE

HwVidSynchronizeExecutionCallback ist eine optionale Miniporttreiberfunktion, die in Aufrufen von VideoPortSynchronizeExecution übergeben wird.
PROTECT_WC_MEMORY

Die VideoPortProtectWCMemory-Rückrufroutine schützt den WC-Videospeicher (Write Combined) vor dem Zugriff der CPU.
PVIDEO_BUGCHECK_CALLBACK

Die HwVidBugcheckCallback-Funktion ermöglicht dem Miniporttreiber das Anfügen von Daten an eine Dumpdatei, wenn eine Fehlerüberprüfung erfolgt.
PVIDEO_HW_FIND_ADAPTER

HwVidFindAdapter führt die Initialisierung von Daten durch, die für den Miniporttreiber und die vom Miniporttreiber unterstützten Geräte spezifisch sind.
PVIDEO_HW_GET_CHILD_DESCRIPTOR

HwVidGetVideoChildDescriptor gibt einen Deskriptor, einen Typ und eine Identifikationsnummer für ein bestimmtes untergeordnetes Gerät der Grafikkarte zurück.
PVIDEO_HW_INITIALIZE

HwVidInitialize führt die erste Initialisierung des Adapters durch, nachdem die HAL die Kontrolle über die Videohardware an den Videoporttreiber aufgegeben hat.
PVIDEO_HW_INTERRUPT

HwVidInterrupt erkennt und schließt Interrupts, die von der zugeordneten Grafikkarte generiert wurden.
PVIDEO_HW_LEGACYRESOURCES

HwVidLegacyResources gibt eine Liste der Ressourcen zurück, die nicht im PCI-Konfigurationsbereich eines Geräts aufgeführt sind, aber vom Gerät decodiert werden.
PVIDEO_HW_POWER_GET

HwVidGetPowerState fragt ab, ob das Gerät den angeforderten Energiezustand unterstützen kann.
PVIDEO_HW_POWER_SET

HwVidSetPowerState legt den Energiezustand des angegebenen Geräts fest.
PVIDEO_HW_QUERY_INTERFACE

HwVidQueryInterface gibt eine vom Miniporttreiber implementierte Funktionsschnittstelle zurück, die ein untergeordnetes Gerät aufrufen kann.
PVIDEO_HW_RESET_HW

HwVidResetHw setzt den Adapter auf den Zeichenmodus zurück.
PVIDEO_HW_START_IO

HwVidStartIO verarbeitet den angegebenen VRP.
PVIDEO_HW_TIMER

HwVidTimer ist eine Video-Miniporttreiberroutine, die vom Videoporttreiber in Zeitintervallen aufgerufen wird.
PVIDEO_PORT_GET_PROC_ADDRESS

Die VideoPortGetProcAddress-Rückrufroutine ruft die Adresse einer Windows 2000- oder höher-Videoporttreiberfunktion ab.
PVIDEO_READ_CLOCK_LINE

ReadClockLine liest ein einzelnes Datenbit aus der seriellen I2C-Taktlinie.
PVIDEO_READ_DATA_LINE

ReadDataLine liest ein einzelnes Datenbit aus der seriellen I2C-Datenzeile.
PVIDEO_WRITE_CLOCK_LINE

WriteClockLine legt die serielle I2C-Taktlinie auf hoch oder niedrig fest.
PVIDEO_WRITE_DATA_LINE

WriteDataLine legt die serielle I2C-Datenzeile auf hoch oder niedrig fest.
RESTORE_WC_MEMORY

Die VideoPortRestoreWCMemory-Rückrufroutine stellt kombinierten Videospeicher schreiben aus einem geschützten Zustand wieder her, nachdem die VideoPortProtectWCMemory-Rückrufroutine aufgerufen wurde.

Strukturen

 
DDC_CONTROL

Die DDC_CONTROL-Struktur enthält Funktionszeiger und EDID-Segmentinformationen, die von der VideoPortDDCMonitorHelper-Funktion benötigt werden, die vom Videoporttreiber exportiert wird.
I2C_CALLBACKS

Die I2C_CALLBACKS-Struktur enthält Zeiger auf Funktionen, die vom Video-Miniporttreiber implementiert werden, die aus den seriellen Daten und seriellen Taktlinien des I2C-Busses lesen und in diese schreiben.
INT10_BIOS_ARGUMENTS

Die INT10_BIOS_ARGUMENTS-Struktur wird verwendet, um INT10-Vollbildaufrufe der MS-DOS-Anwendung zu unterstützen. Es enthält neun der High-End x86-Mikroprozessorregister.
QUERY_INTERFACE

Die QUERY_INTERFACE-Struktur beschreibt die angeforderte Schnittstelle.
STATUS_BLOCK

Die STATUS_BLOCK-Struktur ist eine Unterstruktur innerhalb der VIDEO_REQUEST_PACKET-Struktur. Die HwVidStartIO-Funktion eines Miniporttreibers muss den status Block jedes VRP festlegen, den er erhält.
VIDEO_ACCESS_RANGE

Die VIDEO_ACCESS_RANGE-Struktur definiert einen Geräte-E/A-Port oder einen Speicherbereich für die Grafikkarte.
VIDEO_CHILD_ENUM_INFO

Beschreibt das untergeordnete Gerät, das vom Miniporttreiber aufgezählt werden soll. Alle Elemente werden vom Videoporttreiber festgelegt.
VIDEO_CHILD_STATE

Die VIDEO_CHILD_STATE-Struktur enthält Informationen zu einem untergeordneten Gerät und dem Zustand, in dem es platziert werden soll.
VIDEO_CHILD_STATE_CONFIGURATION

Die VIDEO_CHILD_STATE_CONFIGURATION-Struktur enthält ein Array von VIDEO_CHILD_STATE Strukturen, die jeweils den Zustand eines bestimmten untergeordneten Geräts enthalten.
VIDEO_HW_INITIALIZATION_DATA

Die VIDEO_HW_INITIALIZATION_DATA-Struktur gibt die Einstiegspunkte und Speicheranforderungen für den Miniporttreiber an. Diese Struktur wird im Stapel erstellt und von der DriverEntry-Funktion des Miniporttreibers initialisiert.
VIDEO_PORT_AGP_INTERFACE

Die VIDEO_PORT_AGP_INTERFACE-Struktur beschreibt die vom Videoporttreiber bereitgestellten AGP-Dienstroutinen.
VIDEO_PORT_AGP_INTERFACE_2

Die VIDEO_PORT_AGP_INTERFACE_2-Struktur beschreibt die vom Videoporttreiber bereitgestellten AGP-Dienstroutinen.
VIDEO_PORT_CONFIG_INFO

Die VIDEO_PORT_CONFIG_INFO-Struktur enthält busspezifische Adapterkonfigurationsinformationen.
VIDEO_PORT_DEBUG_REPORT_INTERFACE

Die VIDEO_PORT_DEBUG_REPORT_INTERFACE-Struktur enthält Zeiger auf die Debugberichtsfunktionen, die vom Videoporttreiber implementiert werden.
VIDEO_PORT_I2C_INTERFACE

Die VIDEO_PORT_I2C_INTERFACE-Struktur beschreibt die vom Videoporttreiber bereitgestellten I2C-Dienstroutinen.
VIDEO_PORT_INT10_INTERFACE

Die VIDEO_PORT_INT10_INTERFACE-Struktur bietet eine Möglichkeit, Speicher im Kontext eines anderen Threads zuzuweisen und zu verteilen, aus diesem Speicher zu lesen und in diesen zu schreiben und INT10 BIOS-Aufrufe durchzuführen.
VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE

Die VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE-Struktur beschreibt die vom Videoporttreiber implementierten Routinen für kombinierten Videospeicherschutz. Auf den geschützten Videospeicher kann die CPU nicht zugreifen.
VIDEO_REQUEST_PACKET

Ein Zeiger auf eine VIDEO_REQUEST_PACKET-Struktur wird vom Videoporttreiber an die HwVidStartIO-Funktion des Miniporttreibers übergeben.
VIDEO_X86_BIOS_ARGUMENTS

Die VIDEO_x86_BIOS_ARGUMENTS-Struktur wird verwendet, um INT10-Vollbildaufrufe der MS-DOS-Anwendung zu unterstützen. Es enthält sieben der High-End x86-Mikroprozessorregister.
VP_DEVICE_DESCRIPTION

Die VP_DEVICE_DESCRIPTION-Struktur beschreibt die Attribute des physischen Geräts, für das ein Treiber ein DMA-Objekt anfordert.
VP_SCATTER_GATHER_ELEMENT

Die VP_SCATTER_GATHER_ELEMENT-Struktur wird verwendet, um Informationen zu einem einzelnen Scatter-/Gather-Element zu speichern.
VP_SCATTER_GATHER_LIST

Die VP_SCATTER_GATHER_LIST-Struktur ist eine Auflistung von einem oder mehreren Scatter-/Gather-Elementen.
VPOSVERSIONINFO

Die VPOSVERSIONINFO-Struktur enthält Versionsinformationen zum derzeit ausgeführten Betriebssystem.

Enumerationen

 
VIDEO_PORT_SERVICES

Der VIDEO_PORT_SERVICES aufgelisteten Typ listet die Schnittstellen auf, die der Videominiporttreiber vom Videoporttreiber anfordern kann, indem Er VideoPortQueryServices aufruft.