Compartir a través de


Función SerCx2SystemDmaTransmitGetDmaEnabler (sercx.h)

El método SerCx2SystemDmaTransmitGetDmaEnabler obtiene el habilitador DMA para el controlador DMA del sistema que se usa para las transacciones system-DMA-transmit.

Sintaxis

WDFDMAENABLER SerCx2SystemDmaTransmitGetDmaEnabler(
  [in] SERCX2SYSTEMDMATRANSMIT SystemDmaTransmit
);

Parámetros

[in] SystemDmaTransmit

Identificador de SERCX2SYSTEMDMATRANSMIT a un objeto system-DMA-transmit. Anteriormente, el controlador de controlador serie llamó al método SerCx2SystemDmaTransmitCreate 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 system-DMA-transmit.

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_TRANSMIT_CONFIG que el controlador pasó anteriormente como parámetro de entrada al método SerCx2SystemDmaTransmitCreate. 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 system-DMA-transmit, consulte SerCx2 System-DMA-Transmit 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

Consulte también

SERCX2SYSTEMDMATRANSMIT

SERCX2_SYSTEM_DMA_TRANSMIT_CONFIG

SerCx2SystemDmaTransmitCreate