Compartir a través de


Función SerCx2SystemDmaTransmitCleanupTransactionComplete (sercx.h)

El método SerCx2SystemDmaTransmitCleanupTransactionComplete notifica a la versión 2 de la extensión de marco serie (SerCx2) que el controlador de controlador de serie ha terminado de limpiar el estado de hardware del controlador serie después de una transacción system-DMA-transmit.

Sintaxis

void SerCx2SystemDmaTransmitCleanupTransactionComplete(
  [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

Ninguno

Observaciones

Una vez finalizada una transacción system-DMA-transmit, SerCx2 llama a la EvtSerCx2SystemDmaTransmitCleanupTransaction función de devolución de llamada de eventos, si se implementa, para limpiar el estado del controlador serie. En respuesta a esta llamada, el controlador debe realizar cualquier trabajo de limpieza que sea necesario; a continuación, el controlador debe llamar a serCx2SystemDmaTransmitCleanupTransactionComplete para notificar a SerCx2. SerCx2 espera esta notificación y no inicia la siguiente transacción hasta que se le notifique.

El controlador de controlador serie debe llamar a SerCx2SystemDmaTransmitCleanupTransactionComplete solo en respuesta a una llamada a la función EvtSerCx2SystemDmaTransmitCleanupTransaction.

Para obtener más información, vea SerCx2 System-DMA-Transmit Transaction.

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

evtSerCx2SystemDmaTransmitCleanupTransaction

SERCX2SYSTEMDMATRANSMIT

SerCx2SystemDmaTransmitCreate