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 |