Función SerCx2PioReceiveCleanupTransactionComplete (sercx.h)
El método SerCx2PioReceiveCleanupTransactionComplete informa a la versión 2 de la extensión del marco de trabajo 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 de PIO.
Sintaxis
void SerCx2PioReceiveCleanupTransactionComplete(
[in] SERCX2PIORECEIVE PioReceive
);
Parámetros
[in] PioReceive
Identificador de SERCX2PIORECEIVE a un objeto pio-receive. El controlador de controlador serie llamó anteriormente al método SerCx2PioReceiveCreate para crear este objeto.
Valor devuelto
Ninguno
Observaciones
Una vez finalizada una transacción de recepción de PIO, SerCx2 llama a la EvtSerCx2PioReceiveCleanupTransaction 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 primero debe realizar cualquier trabajo de limpieza que sea necesario; a continuación, el controlador debe llamar a serCx2PioReceiveCleanupTransactionComplete 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 serCx2PioReceiveCleanupTransactionComplete solo en respuesta a una llamada a la función EvtSerCx2PioReceiveCleanupTransaction.
Para obtener más información, vea SerCx2 PIO-Receive 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 |