Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 Erfahren Sie mehr über die QUERY_INTERFACE Struktur. |
|
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. |