Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
[Aplica-se apenas ao KMDF]
Para lidar com operações de DMA em modo bus-master e system-mode num driver baseado em estrutura, a estrutura fornece três objetos.
objeto habilitador DMA
O objeto habilitador DMA da estrutura permite que um driver use o suporte DMA da estrutura para um dispositivo específico. O driver deve criar um objeto habilitador DMA para cada um de seus dispositivos que suporta operações DMA.
objeto de transação DMA
O objeto de transação DMA da estrutura representa uma única operação de E/S DMA. Um driver baseado em estrutura normalmente cria um objeto de transação DMA para cada solicitação de E/S recebida, se o dispositivo usar DMA para executar a operação solicitada.
Objeto de buffer comum
O objeto de buffer comum da estrutura representa uma área de memória do computador que é mapeada para acesso simultâneo pelo driver e por um dispositivo. Alguns drivers usam buffers comuns quando configuram operações de E/S para dispositivos DMA.
Para obter informações sobre as interfaces que esses objetos exportam, consulte:
Referência de objeto DMA do Framework