Функция SerCx2PioTransmitCleanupTransactionComplete (серккс. h)

Метод SerCx2PioTransmitCleanupTransactionComplete уведомляет версию 2 расширения последовательного интерфейса (SerCx2) о том, что драйвер последовательного контроллера завершил очистку состояния оборудования последовательного контроллера после транзакции передачи Pio.

Синтаксис

void SerCx2PioTransmitCleanupTransactionComplete(
  [in] SERCX2PIOTRANSMIT PioTransmit
);

Параметры

[in] PioTransmit

SERCX2PIOTRANSMITный обработчик для объекта передачи Pio. Драйвер последовательного контроллера, который ранее назывался методом SerCx2PioTransmitCreate для создания этого объекта.

Возвращаемое значение

None

Remarks

После завершения транзакции с передачей PIO SerCx2 вызывает функцию обратного вызова события EvtSerCx2PioTransmitCleanupTransaction , если она реализована, чтобы очистить состояние последовательного контроллера. В ответ на этот вызов драйвер должен сначала выполнить все необходимые операции очистки. Затем драйвер должен вызвать SerCx2PioTransmitCleanupTransactionComplete для уведомления SerCx2. SerCx2 ожидает, пока это уведомление запустит следующую транзакцию.

Последовательный должен вызывать SerCx2PioTransmitCleanupTransactionComplete только в ответ на вызов функции EvtSerCx2PioTransmitCleanupTransaction .

Дополнительные сведения см. в разделе SerCx2 PIO-Transmit Transactions.

Требования

   
Минимальная версия клиента Доступно, начиная с Windows 8.1.
Целевая платформа Универсальное
Header серккс. h
УРОВЕНЬ <= DISPATCH_LEVEL

См. также раздел

EvtSerCx2PioTransmitCleanupTransaction

SERCX2PIOTRANSMIT

SerCx2PioTransmitCreate