Compartir a través de


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

Consulte también

EvtSerCx2SystemDmaReceiveCleanupTransaction

SERCX2SYSTEMDMARECEIVE

SerCx2SystemDmaReceiveCreate