video.h-Kopfzeile
Diese Kopfzeile wird von der Anzeige verwendet. Weitere Informationen finden Sie unter:
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. |