Freigeben über


video.h-Kopfzeile

Diese Kopfzeile wird von der Anzeige verwendet. Weitere Informationen finden Sie unter:

  • anzeigen

video.h enthält die folgenden Programmierschnittstellen:

Funktionen

 
VideoPortAcquireDeviceLock-

Die VideoPortAcquireDeviceLock-Funktion erhält die Gerätesperre, die vom Videoporttreiber verwaltet wird.
VideoPortAcquireSpinLock

Die VideoPortAcquireSpinLock-Funktion ruft die angegebene Drehsperre ab.
VideoPortAcquireSpinLockAtDpcLevel

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

Die VideoPortAllocateBuffer-Funktion ist in Windows 2000 und höher veraltet. Stattdessen sollten Video-Miniporttreiber VideoPortAllocatePool verwenden. VideoPortAllocateBuffer weist einen Puffer des ausgelagerten Poolspeichers zu.
VideoPortAllocateCommonBuffer

Die VideoPortAllocateCommonBuffer-Funktion weist den Systemspeicher zu und ordnet sie zu, sodass sie sowohl vom Prozessor als auch von einem Gerät für DMA-Vorgänge mit allgemeinen Puffern gleichzeitig zugänglich ist.
VideoPortAllocateContiguousMemory

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

Die VideoPortAllocatePool-Funktion weist einen Speicherblock des Pools zu und fügt am Anfang des Speichers ein vom Aufrufer bereitgestelltes Tag ein.
VideoPortAssociateEventsWithDmaHandle

Die VideoPortAssociateEventsWithDmaHandle-Funktion ist in Windows 2000 und höher veraltet. VideoPortAssociateEventsWithDmaHandle ordnet ein Ereignis zu, das vom Videoanzeigetreiber und dem Videominiporttreiber mit einem DMA-Handle geteilt wird.
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 Nichtsignalzustand 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 Busmasteradapters verbleiben, und gibt dann die zuvor zugeordneten Kartenregister und Punkt/Gather-Liste frei, die in Punkt-/Sammel-DMA-Vorgängen verwendet wird.
VideoPortCreateEvent-

Die VideoPortCreateEvent-Funktion erstellt ein Ereignisobjekt.
VideoPortCreateSecondaryDisplay

Die VideoPortCreateSecondaryDisplay-Funktion ermöglicht die Unterstützung der dualen Ansicht, 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 für EDID-Informationen mithilfe des DDC-Protokolls ab.
VideoPortDebugPrint-

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

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

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

Die VideoPortDisableInterrupt-Funktion ist veraltet und sollte nicht aufgerufen werden. Die VideoPortDisableInterrupt-Funktion deaktiviert Unterbrechungen von einem Videoadapter.
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 kann nach einem Aufruf von VideoPortDisableInterrupt von einem Videoadapter unterbrochen werden.
VideoPortEnumerateChildren

Mit der VideoPortEnumerateChildren-Funktion kann ein Videominiporttreiber eine erneute Aufzählung seiner untergeordneten Geräte 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 eine Reihe von busrelativen Geräte-E/A-Ports oder Speicheradressen frei, die zuvor dem Systemadressraum zugeordnet wurden. Dazu rufen Sie VideoPortGetDeviceBase auf.
VideoPortFreePool-

Mit der VideoPortFreePool-Funktion wird ein Poolspeicherblock zugeordnet, der zuvor von VideoPortAllocatePool zugewiesen wurde.
VideoPortGetAccessRanges-

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

Die VideoPortGetAssociatedDeviceExtension-Funktion gibt die Geräteerweiterung für das übergeordnete Objekt 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 in Bytes, der einem DMA-Handle zugeordnet ist.
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 in den Systemraum zu.
VideoPortGetDeviceData-

Die VideoPortGetDeviceData-Funktion ruft vom System erkannte Konfigurationsinformationen von der .-Methode ab. \Computer\Hardware\Beschreibungsstruktur in der Registrierung.
VideoPortGetDmaAdapter-

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

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

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

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

Die VideoPortGetRomImage-Funktion (video.h) liest den schreibgeschützten Speicher (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 zugeordnet 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 erhöht eine vom Aufrufer bereitgestellte Variable als atomischen Vorgang.
VideoPortInterlockedExchange-

Die VideoPortInterlockedExchange-Funktion sperrt oder entsperrt einen Speicherblock, indem eine benutzerdefinierte Sperrvariable auf WAHR oder FALSCH festgelegt wird. Sie gibt den zuvor gehaltenen Wert der Sperrvariable zurück.
VideoPortInterlockedIncrement-

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

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

Die VideoPortLockBuffer-Funktion testet den angegebenen Puffer, macht die Speicherseiten des Puffers im Arbeitsspeicher und sperrt die physischen Seiten, die vom 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 Speicher und führt möglicherweise einen Teil oder alle DMA-Übertragungen durch.
VideoPortLogError-

Die VideoPortLogError-Funktion protokolliert Fehler im Systemereignisprotokoll, wenn ein Miniporttreiber während der E/A-Vorgänge 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 in den Systembereich oder in den virtuellen Adressraum eines Benutzermodusprozesses zu.
VideoPortMoveMemory

Die VideoPortMoveMemory-Funktion kopiert Daten vom Quellspeicherort in den Zielspeicherort im Systemspeicher.
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 feinkörnige Ausführungsanzahl bereit, die im System verfügbar ist.
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

Mit der VideoPortQueueDpc-Funktion kann ein Miniporttreiber einen DPC in die Warteschlange 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 aus einem zugeordneten E/A-Port vor.
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 vor.
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 Status eines bestimmten Ereignisobjekts:_signaled oder nichtsignaliert zurück.
VideoPortRegisterBugcheckCallback-

Die VideoPortRegisterBugcheckCallback-Funktion ermöglicht es einem Video-Miniporttreiber, einen Rückruf zu registrieren, 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 behandelt einen Block des ausgelagerten Poolspeichers.
VideoPortReleaseCommonBuffer

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

Die VideoPortReleaseDeviceLock-Funktion gibt die in einem vorherigen Aufruf von VideoPortAcquireDeviceLock erworbene Gerätesperre frei.
VideoPortReleaseSpinLock

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

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

Die VideoPortScanRom-Funktion ist in Windows XP und höheren Versionen veraltet. Sie wird nur aus Gründen der Abwärtskompatibilität unterstützt. VideoPortScanRom führt bei der Suche nach einer angegebenen Zeichenfolge in ROM eine Groß-/Kleinschreibung 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 signalisierten 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 (SVGA)-Miniporttreiber rufen die VideoPortSetTrappedEmulatorPorts-Funktion auf, um die Liste der E/A-Ports dynamisch zu ändern, die abgefangen 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 an, ob die aktuelle DMA-Übertragung abgeschlossen ist.
VideoPortStallExecution-

Die VideoPortStallExecution-Funktion behält die Steuerung des Prozessors für die angegebene Anzahl von Mikrosekunden bei und kehrt zum 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 HwVidSynchronizeExecutionCallback-Funktion mit der HwVidInterrupt-Funktion des Miniporttreibers( falls vorhanden).
VideoPortUnlockBuffer

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

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

Die VideoPortUnmapDmaMemory-Funktion ist in Windows 2000 und höher veraltet. VideoPortUnmapDmaMemory hebt einen Speicherbereich 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 des Benutzermodus eines bestimmten Threads frei. Diese Funktion ist die Ergänzung von VideoPortMapMemory.
VideoPortVerifyAccessRanges

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

Die VideoPortWaitForSingleObject-Funktion versetzt den aktuellen Thread in einen Wartezustand, bis das angegebene Verteilerobjekt auf den signalierten Zustand festgelegt ist, oder (optional), bis die Wartezeit ü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 Adapterframepuffer oder einen anderen Gerätespeicher mit Nullen.
VideoPortZeroMemory-

Die VideoPortZeroMemory-Funktion füllt einen Systemspeicherblock mit Nullen aus.

Rückruffunktionen

 
PDRIVER_IO_PORT_UCHAR

SvgaHwIoPortUchar fängt einen E/A-Port auf, an den eine Vollbild-MS-DOS Anwendung auf einem x86-basierten Computer UCHAR-Größen sendet.
PDRIVER_IO_PORT_UCHAR_STRING

SvgaHwIoPortUcharString fängt einen E/A-Port auf, an den eine Vollbild-MS-DOS Anwendung auf einem x86-basierten Computer eine Abfolge von UCHAR-Größendaten sendet.
PDRIVER_IO_PORT_ULONG

SvgaHwIoPortUlong fängt einen E/A-Portbereich auf, an den eine Vollbild-MS-DOS Anwendung auf einem x86-basierten Computer eine Abfolge von ULONG-Größendaten sendet.
PDRIVER_IO_PORT_ULONG_STRING

SvgaHwIoPortUlongString fängt einen E/A-Portbereich auf, an den eine Vollbild-MS-DOS Anwendung auf einem x86-basierten Computer eine Abfolge von ULONG-Größendaten sendet.
PDRIVER_IO_PORT_USHORT

SvgaHwIoPortUshort fängt einen E/A-Portbereich auf, an den eine Vollbild-MS-DOS Anwendung auf einem x86-basierten Computer eine Abfolge von USHORT-Größendaten sendet.
PDRIVER_IO_PORT_USHORT_STRING

SvgaHwIoPortUshortString fängt einen E/A-Portbereich auf, an den eine Vollbild-MS-DOS Anwendung auf einem x86-basierten Computer eine Abfolge von USHORT-Größendaten sendet.
PEXECUTE_DMA

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

Die I2CRead-Funktion liest Daten über den I2C-Kanal vor.
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

Mit der Int10CallBios-Funktion kann ein Miniporttreiber den Kernel aufrufen, 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 in den Arbeitsspeicher im Kontext eines anderen Threads.
PMINIPORT_DPC_ROUTINE

Die HwVidDpcRoutine-Funktion ist ein vom Miniport treiber 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 wurden.
PMINIPORT_QUERY_DEVICE_ROUTINE

HwVidQueryDeviceCallback verwendet die angegebenen Konfigurationsdaten zum Konfigurieren des Adapters und ggf. 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 Zugriff auf den Write Combined (WC)-Videospeicher vor dem Zugriff auf die CPU.
PVIDEO_BUGCHECK_CALLBACK

Mit der HwVidBugcheckCallback-Funktion kann der Miniporttreiber Daten an eine Speicherabbilddatei anfügen, wenn eine Fehlerüberprüfung auftritt.
PVIDEO_HW_FIND_ADAPTER

HwVidFindAdapter führt die Initialisierung von Daten für den Miniporttreiber und geräte durch, die vom Miniporttreiber unterstützt werden.
PVIDEO_HW_GET_CHILD_DESCRIPTOR

HwVidGetVideoChildDescriptor gibt einen Deskriptor, einen Typ und eine Identifikationsnummer für ein bestimmtes untergeordnetes Gerät des Anzeigeadapters 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 Unterbrechungen, die vom zugehörigen Grafikkarten generiert werden.
PVIDEO_HW_LEGACYRESOURCES

HwVidLegacyResources gibt eine Liste von Ressourcen zurück, die nicht im PCI-Konfigurationsraum eines Geräts aufgeführt sind, die jedoch 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 Leistungszustand des angegebenen Geräts fest.
PVIDEO_HW_QUERY_INTERFACE

HwVidQueryInterface gibt eine vom Miniport treiber implementierte funktionale Schnittstelle 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_DMA

Erfahren Sie mehr über die PVIDEO_HW_START_DMA-Funktion.
PVIDEO_HW_START_IO

HwVidStartIO verarbeitet den angegebenen VRP.
PVIDEO_HW_TIMER

HwVidTimer ist eine Video-Miniporttreiberroutine, die von dem Videoporttreiber in zeitlichen Abständen 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 vor.
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-Datenlinie auf hoch oder niedrig fest.
RESTORE_WC_MEMORY

Die Callbackroutine "VideoPortRestoreWCMemory" stellt den Write Combined-Videospeicher 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 von den seriellen Daten und den seriellen Taktlinien des I2C-Busses gelesen und geschrieben werden.
INT10_BIOS_ARGUMENTS

Die INT10_BIOS_ARGUMENTS-Struktur wird verwendet, um Int10-Aufrufe der Anwendung im Vollbildmodus MS-DOS 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 Statusblock jeder VRP festlegen, die er erhält.
VIDEO_ACCESS_RANGE

Die VIDEO_ACCESS_RANGE-Struktur definiert einen Geräte-E/A-Anschluss oder einen Speicherbereich für den Grafikkarten.
VIDEO_CHILD_ENUM_INFO

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

Die VIDEO_CHILD_STATE-Struktur enthält Informationen über ein untergeordnetes Gerät und den Zustand, in den sie platziert werden soll.
VIDEO_CHILD_STATE_CONFIGURATION

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

Die VIDEO_HW_INITIALIZATION_DATA Struktur gibt die Einstiegspunkte und Speicheranforderungen für den Miniporttreiber an. Diese Struktur wird auf dem 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 AGP-Dienstroutinen, die vom Videoporttreiber bereitgestellt werden.
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 I2C-Dienstroutinen, die vom Videoporttreiber bereitgestellt werden.
VIDEO_PORT_INT10_INTERFACE

Die VIDEO_PORT_INT10_INTERFACE-Struktur bietet eine Möglichkeit, Speicher im Kontext eines anderen Threads zuzuweisen und zuzuordnen, aus diesem Speicher zu lesen und zu schreiben und INT10 BIOS-Aufrufe zu tätigen.
VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE

In der VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE-Struktur werden die vom Videoporttreiber implementierten Write Combined Video Memory Protection Service-Routinen beschrieben. Auf den geschützten Videospeicher kann von der CPU nicht zugegriffen werden.
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-Aufrufe MS-DOS Anwendung im Vollbildmodus 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 Punkt/Gather-Element zu speichern.
VP_SCATTER_GATHER_LIST

Die VP_SCATTER_GATHER_LIST Struktur ist eine Sammlung von einem oder mehreren Punkt/Gather-Elementen.
VPOSVERSIONINFO-

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

Aufzählungen

 
DMA_FLAGS

Erfahren Sie mehr über DMA_FLAGS Enumeration.
VIDEO_CHILD_TYPE

Erfahren Sie mehr über VIDEO_CHILD_TYPE Enumeration.
VIDEO_PORT_SERVICES

Der VIDEO_PORT_SERVICES Aufzählungstyp listet die Schnittstellen auf, die der Videominiporttreiber vom Videoporttreiber anfordern kann, indem VideoPortQueryServices aufgerufen wird.