Función SerCx2SystemDmaReceiveGetDmaEnabler (sercx.h)
El método serCx2SystemDmaReceiveGetDmaEnabler obtiene el habilitador DMA para el controlador DMA del sistema que se usa para las transacciones system-DMA-receive.
Sintaxis
WDFDMAENABLER SerCx2SystemDmaReceiveGetDmaEnabler(
[in] SERCX2SYSTEMDMARECEIVE SystemDmaReceive
);
Parámetros
[in] SystemDmaReceive
Identificador de SERCX2SYSTEMDMARECEIVE a un objeto system-DMA-receive. El controlador de controlador serie llamó anteriormente al método SerCx2SystemDmaReceiveCreate para crear este objeto.
Valor devuelto
Este método devuelve un controlador WDFDMAENABLER al objeto del habilitador DMA del marco que representa el controlador DMA del sistema que se usa para las transacciones de recepción de system-DMA.
Observaciones
Si es necesario, el controlador de controlador serie puede llamar a este método para configurar características especiales en el controlador DMA del sistema. El controlador puede usar el habilitador DMA devuelto por este método para especificar la configuración de DMA que no se proporcionó en la estructura de SERCX2_SYSTEM_DMA_RECEIVE_CONFIG que el controlador pasó previamente como parámetro de entrada al método SerCx2SystemDmaReceiveCreate. O bien, el controlador puede usar el habilitador DMA para cambiar la configuración de DMA que se especificó anteriormente en esta estructura.
Para obtener más información sobre los objetos del habilitador DMA, vea Habilitación de transacciones DMA. Para obtener más información sobre las transacciones de recepción de system-DMA, consulte SerCx2 System-DMA-Receive Transactions.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Disponible a partir de Windows 8.1. |
de la plataforma de destino de |
Universal |
encabezado de |
sercx.h |
irQL | <= DISPATCH_LEVEL |