Función SerCx2SystemDmaReceiveCleanupTransactionComplete (sercx.h)
El método SerCx2SystemDmaReceiveCleanupTransactionComplete notifica a la versión 2 de la extensión del marco de serie (SerCx2) que el controlador de controlador serie ha terminado de limpiar el estado de hardware del controlador serie después de una transacción de recepción del sistema DMA.
Sintaxis
void SerCx2SystemDmaReceiveCleanupTransactionComplete(
[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
Ninguno
Observaciones
Una vez finalizada una transacción de recepción de system-DMA, SerCx2 llama a la EvtSerCx2SystemDmaReceiveCleanupTransaction 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 serCx2SystemDmaReceiveCleanupTransactionComplete 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 SerCx2SystemDmaReceiveCleanupTransactionComplete solo en respuesta a una llamada a la función EvtSerCx2SystemDmaReceiveCleanupTrans action.
Para obtener más información, vea SerCx2 System-DMA-Receive 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 |