Compartir a través de


Función SerCx2CustomReceiveTransactionCleanupComplete (sercx.h)

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

Sintaxis

void SerCx2CustomReceiveTransactionCleanupComplete(
  [in] SERCX2CUSTOMRECEIVETRANSACTION CustomReceiveTransaction
);

Parámetros

[in] CustomReceiveTransaction

Identificador de SERCX2CUSTOMRECEIVETRANSACTION a un objeto de recepción personalizado. El controlador de controlador serie llamó anteriormente al método SerCx2CustomReceiveTransactionCreate para crear este objeto.

Valor devuelto

Ninguno

Observaciones

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

El controlador del controlador serie debe llamar a serCx2CustomReceiveTransactionCleanupComplete solo en respuesta a una llamada a la función EvtSerCx2CustomReceiveTransactionCleanup.

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

Consulte también

EvtSerCx2CustomReceiveTransactionCleanup

SERCX2CUSTOMRECEIVETRANSACTION

SerCx2CustomReceiveTransactionCreate