Função SerCx2SystemDmaTransmitGetDmaEnabler (sercx.h)
O método SerCx2SystemDmaTransmitGetDmaEnabler obtém o habilitador de DMA para o controlador DMA do sistema usado para transações de transmissão de DMA do sistema.
Sintaxe
WDFDMAENABLER SerCx2SystemDmaTransmitGetDmaEnabler(
[in] SERCX2SYSTEMDMATRANSMIT SystemDmaTransmit
);
Parâmetros
[in] SystemDmaTransmit
Um identificador SERCX2SYSTEMDMATRANSMIT para um objeto system-DMA-transmit. O driver do controlador serial anteriormente chamou o método SerCx2SystemDmaTransmitCreate 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 transmissão 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 DMA retornado por esse método para especificar as configurações de DMA que não foram fornecidas na estrutura SERCX2_SYSTEM_DMA_TRANSMIT_CONFIG que o driver passou anteriormente como um parâmetro de entrada para o método SerCx2SystemDmaTransmitCreate . Ou o driver pode usar o habilitador de DMA para alterar as configurações de DMA 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 de transmissão de DMA do sistema, consulte Transações de Transmissão de Sistema-DMA-SerCx2.
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