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 do dispositivo do driver de miniport.
[in] VpDeviceDescription
Ponteiro para uma estrutura VP_DEVICE_DESCRIPTION, que descreve os atributos do dispositivo físico.
Valor de retorno
VideoPortGetDmaAdapter retorna um ponteiro para uma estrutura VP_DMA_ADAPTER com êxito; se não tiver êxito na obtenção de informações sobre o adaptador DMA, ele retornará NULL.
Observações
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 que é usado internamente pelo driver de porta de vídeo.
Um driver de miniporto de vídeo deve chamar o videoPortGetDmaAdapter do driver de porta de vídeo para obter informações sobre um adaptador 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 |
---|---|
de cliente com suporte mínimo | Disponível no Windows XP e versões posteriores dos sistemas operacionais Windows. |
da Plataforma de Destino | Área de trabalho |
cabeçalho | video.h (inclua Video.h) |
biblioteca | Videoprt.lib |
de DLL | Videoprt.sys |
IRQL | PASSIVE_LEVEL |