Compartir a través de


Función VideoPortGetDmaAdapter (video.h)

La función VideoPortGetDmaAdapter devuelve un puntero a una estructura de VP_DMA_ADAPTER , que se usa en llamadas posteriores a otras funciones relacionadas con DMA.

Sintaxis

VIDEOPORT_DEPRECATED VIDEOPORT_API PVP_DMA_ADAPTER VideoPortGetDmaAdapter(
  [in] IN PVOID                  HwDeviceExtension,
  [in] IN PVP_DEVICE_DESCRIPTION VpDeviceDescription
);

Parámetros

[in] HwDeviceExtension

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

[in] VpDeviceDescription

Puntero a una estructura de VP_DEVICE_DESCRIPTION , que describe los atributos del dispositivo físico.

Valor devuelto

VideoPortGetDmaAdapter devuelve un puntero a una estructura VP_DMA_ADAPTER si se ejecuta correctamente; si no se realiza correctamente al obtener información sobre el adaptador DMA, devuelve NULL.

Comentarios

La estructura VP_DMA_ADAPTER contiene información de atributo sobre un adaptador DMA determinado. Esta estructura es un tipo de datos opaco que el controlador de puerto de vídeo usa internamente.

Un controlador de minipuerto de vídeo debe llamar al controlador de puerto de vídeo VideoPortGetDmaAdapter para obtener información sobre un adaptador DMA.

typedef struct __VP_DMA_ADAPTER* PVP_DMA_ADAPTER;

Esta estructura no tiene miembros públicos.

Esta estructura está disponible en Windows XP y versiones posteriores.

Requisitos

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

Consulte también

VP_DEVICE_DESCRIPTION

VideoPortCompleteDma

VideoPortPutDmaAdapter

VideoPortStartDma