Compartilhar via


Função SerCx2SystemDmaReceiveGetDmaEnabler (sercx.h)

O método SerCx2SystemDmaReceiveGetDmaEnabler obtém o habilitador de DMA para o controlador de DMA do sistema que é usado para transações system-DMA-receive.

Sintaxe

WDFDMAENABLER SerCx2SystemDmaReceiveGetDmaEnabler(
  [in] SERCX2SYSTEMDMARECEIVE SystemDmaReceive
);

Parâmetros

[in] SystemDmaReceive

Um identificador SERCX2SYSTEMDMARECEIVE para um objeto system-DMA-receive. O driver do controlador serial anteriormente chamou o método SerCx2SystemDmaReceiveCreate para criar esse objeto.

Retornar valor

Esse método retorna um identificador WDFDMAENABLER para o objeto de habilitador DMA da estrutura que representa o controlador DMA do sistema usado para transações de recebimento de DMA do sistema.

Comentários

Se necessário, o driver do controlador serial pode chamar esse método para configurar recursos especiais no controlador de DMA do sistema. O driver pode usar o habilitador de DMA retornado por esse método para especificar as configurações de DMA que não foram fornecidas na estrutura SERCX2_SYSTEM_DMA_RECEIVE_CONFIG que o driver passou anteriormente como um parâmetro de entrada para o método SerCx2SystemDmaReceiveCreate . Ou o driver pode usar o habilitador de DMA para alterar as configurações de AMD especificadas anteriormente nessa estrutura.

Para obter mais informações sobre objetos habilitadores de DMA, consulte Habilitando transações de DMA. Para obter mais informações sobre transações system-DMA-receive, consulte SerCx2 System-DMA-Receive Transactions.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível a partir do Windows 8.1.
Plataforma de Destino Universal
Cabeçalho sercx.h
IRQL <= DISPATCH_LEVEL

Confira também

SERCX2SYSTEMDMARECEIVE

SERCX2_SYSTEM_DMA_RECEIVE_CONFIG

SerCx2SystemDmaReceiveCreate