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
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de