Compartir a través de


Función SerCx2CustomTransmitTransmitTransactionCleanupComplete (sercx.h)

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

Sintaxis

void SerCx2CustomTransmitTransactionCleanupComplete(
  [in] SERCX2CUSTOMTRANSMITTRANSACTION CustomTransmitTransaction
);

Parámetros

[in] CustomTransmitTransaction

Identificador de SERCX2CUSTOMTRANSMITTRANSACTION a un objeto de transmisión personalizado. El controlador de controlador serie llamó anteriormente al método SerCx2CustomTransmitTransactionCreate para crear este objeto.

Valor devuelto

Ninguno

Observaciones

Una vez finalizada una transacción de transmisión personalizada, SerCx2 llama a la EvtSerCx2CustomTransmitTransmitTransactionCleanup 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 serCx2CustomTransmitTransmitTransactionCleanupComplete para notificar a SerCx2. SerCx2 espera esta notificación y no inicia la siguiente transacción hasta que se le notifique.

Un controlador de controlador serie debe llamar a serCx2CustomTransmitTransmitTransactionCleanupComplete solo en respuesta a una llamada a la función EvtSerCx2CustomTransmitTransmitTransactionCleanup.

Para obtener más información, vea SerCx2 Custom-Transmit 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

Consulte también

EvtSerCx2CustomTransmitTransactionCleanup

SERCX2CUSTOMTRANSMITTRANSACTION

SerCx2CustomTransmitTransactionCreate