Compartir a través de


Función VideoPortMapDmaMemory (video.h)

La función VideoPortMapDmaMemory está obsoleta en Windows 2000 y versiones posteriores.

VideoPortMapDmaMemory asigna un intervalo de memoria para su uso en transferencias DMA.

Sintaxis

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
);

Parámetros

[in] HwDeviceExtension

Puntero a la extensión del dispositivo del controlador de minipuerto.

[in] pVrp

Puntero a un VIDEO_REQUEST_PACKET.

[in] BoardAddress

Especifica la dirección inicial del adaptador.

[in] Length

Especifica la longitud, en bytes, del intervalo de memoria.

[in] InIoSpace

Indica la ubicación del intervalo. Este parámetro puede ser uno de los valores siguientes:

Valor Significado
VIDEO_MEMORY_SPACE_DENSE La memoria está densamente asignada y lineal.
VIDEO_MEMORY_SPACE_IO El intervalo está en el espacio de E/S del sistema. El controlador de pantalla no debe establecerlo.
VIDEO_MEMORY_SPACE_MEMORY El intervalo está en el espacio de memoria. El controlador de pantalla no debe establecerlo.
VIDEO_MEMORY_SPACE_P6CACHE Almacenamiento en caché de MTRR P6, que equivale al almacenamiento en caché de combinación de escritura. (kernel y modo de usuario).
VIDEO_MEMORY_SPACE_USER_MODE Puntero de memoria para el uso de la aplicación.

[in] MappedUserEvent

Está reservado para uso del sistema.

[in] DisplayDriverEvent

Está reservado para uso del sistema.

[in, out] VirtualAddress

Está reservado para uso del sistema.

Valor devuelto

VideoPortMapDmaMemory siempre devuelve NULL.

Comentarios

Consulte Bus-Master DMA in Video Miniport Drivers para obtener información sobre las transferencias DMA de búfer común y basadas en paquetes.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows 2000 y versiones posteriores de los sistemas operativos Windows.
Plataforma de destino Escritorio
Encabezado video.h (incluya Video.h)
Library Videoprt.lib
Archivo DLL Videoprt.sys