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 |