VideoPortMapDmaMemory-Funktion (video.h)

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

VideoPortMapDmaMemory ordnet einen Speicherbereich für die Verwendung in DMA-Übertragungen zu.

Syntax

VIDEOPORT_DEPRECATED VIDEOPORT_API PDMA VideoPortMapDmaMemory(
  [in]      IN PVOID                 HwDeviceExtension,
  [in]      IN PVIDEO_REQUEST_PACKET pVrp,
  [in]      IN PHYSICAL_ADDRESS      BoardAddress,
  [in]      IN PULONG                Length,
  [in]      IN PULONG                InIoSpace,
  [in]      IN PVOID                 MappedUserEvent,
  [in]      IN PVOID                 DisplayDriverEvent,
  [in, out] IN OUT PVOID             *VirtualAddress
);

Parameter

[in] HwDeviceExtension

Zeiger auf die Geräteerweiterung des Miniporttreibers.

[in] pVrp

Zeiger auf eine VIDEO_REQUEST_PACKET.

[in] BoardAddress

Gibt die Anfangsadresse des Adapters an.

[in] Length

Gibt die Länge des Speicherbereichs in Bytes an.

[in] InIoSpace

Gibt die Position des Bereichs an. Dieser Parameter kann einer der folgenden Werte sein:

Wert Bedeutung
VIDEO_MEMORY_SPACE_DENSE Der Arbeitsspeicher ist dicht zugeordnet und linear.
VIDEO_MEMORY_SPACE_IO Der Bereich befindet sich im E/A-Bereich des Systems. Sollte nicht vom Anzeigetreiber festgelegt werden.
VIDEO_MEMORY_SPACE_MEMORY Der Bereich befindet sich im Arbeitsspeicher. Sollte nicht vom Anzeigetreiber festgelegt werden.
VIDEO_MEMORY_SPACE_P6CACHE P6 MTRR-Zwischenspeicherung, was dem Zwischenspeichern von Schreib-Kombinationen entspricht. (Kernel- und Benutzermodus).
VIDEO_MEMORY_SPACE_USER_MODE Speicherzeiger für die Anwendungsverwendung.

[in] MappedUserEvent

Ist für die Systemverwendung reserviert.

[in] DisplayDriverEvent

Ist für die Systemverwendung reserviert.

[in, out] VirtualAddress

Ist für die Systemverwendung reserviert.

Rückgabewert

VideoPortMapDmaMemory gibt immer NULL zurück.

Hinweise

Informationen zu paketbasierten und allgemeinen DMA-Übertragungen finden Sie unter Bus-Master-DMA in Video-Miniporttreibern .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows 2000 und höheren Versionen der Windows-Betriebssysteme.
Zielplattform Desktop
Kopfzeile video.h (einschließen von Video.h)
Bibliothek Videoprt.lib
DLL Videoprt.sys