Função VideoPortGetDmaAdapter (video.h)
A função VideoPortGetDmaAdapter retorna um ponteiro para uma estrutura VP_DMA_ADAPTER , que é usada em chamadas subsequentes para outras funções relacionadas ao DMA.
Sintaxe
VIDEOPORT_DEPRECATED VIDEOPORT_API PVP_DMA_ADAPTER VideoPortGetDmaAdapter(
[in] IN PVOID HwDeviceExtension,
[in] IN PVP_DEVICE_DESCRIPTION VpDeviceDescription
);
Parâmetros
[in] HwDeviceExtension
Ponteiro para a extensão de dispositivo do driver de miniport.
[in] VpDeviceDescription
Ponteiro para uma estrutura VP_DEVICE_DESCRIPTION , que descreve os atributos do dispositivo físico.
Retornar valor
VideoPortGetDmaAdapter retorna um ponteiro para uma estrutura VP_DMA_ADAPTER com êxito; se não for bem-sucedido na obtenção de informações sobre o adaptador de DMA, ele retornará NULL.
Comentários
A estrutura VP_DMA_ADAPTER contém informações de atributo sobre um adaptador de DMA específico. Essa estrutura é um tipo de dados opaco usado internamente pelo driver de porta de vídeo.
Um driver de miniporto de vídeo deve chamar VideoPortGetDmaAdapter do driver de porta de vídeo para obter informações sobre um adaptador de DMA.
typedef struct __VP_DMA_ADAPTER* PVP_DMA_ADAPTER;
Essa estrutura não tem membros públicos.
Essa estrutura está disponível no Windows XP e posterior.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows XP e versões posteriores dos sistemas operacionais Windows. |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | video.h (inclua Video.h) |
Biblioteca | Videoprt.lib |
DLL | Videoprt.sys |
IRQL | PASSIVE_LEVEL |