Compartilhar via


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

Confira também

VP_DEVICE_DESCRIPTION

VideoPortCompleteDma

VideoPortPutDmaAdapter

VideoPortStartDma