Compartir a través de


Función SerCx2SystemDmaTransmitInitializeTransactionComplete (sercx.h)

El método SerCx2SystemDmaTransmitInitializeTransactionComplete notifica a la versión 2 de la extensión del marco de serie (SerCx2) que el controlador de controlador serie ha terminado de inicializar el hardware del controlador serie en preparación para una nueva transacción system-DMA-transmit.

Sintaxis

void SerCx2SystemDmaTransmitInitializeTransactionComplete(
  [in] SERCX2SYSTEMDMATRANSMIT SystemDmaTransmit,
  [in] BOOLEAN                 InitSuccess
);

Parámetros

[in] SystemDmaTransmit

Identificador de SERCX2SYSTEMDMATRANSMIT a un objeto system-DMA-transmit. Anteriormente, el controlador de controlador serie llamó al método SerCx2SystemDmaTransmitCreate para crear este objeto.

[in] InitSuccess

Si la inicialización se realizó correctamente. Si TRUE, la inicialización se realizó correctamente. Si FALSE, se produjo un error en la inicialización.

Valor devuelto

Ninguno

Observaciones

Antes de que SerCx2 inicie una transacción system-DMA-transmit, SerCx2 llama a la EvtSerCx2SystemDmaTransmitInitializeTransaction función de devolución de llamada de eventos, si se implementa, para inicializar el controlador serie para realizar la transacción. En respuesta a esta llamada, el controlador debe realizar cualquier inicialización necesaria; a continuación, el controlador debe llamar a serCx2SystemDmaTransmitInitializeTransactionComplete para notificar a SerCx2. SerCx2 espera esta notificación y no inicia la transacción hasta que se le notifica.

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

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

EvtSerCx2SystemDmaTransmitInitializeTransaction

SERCX2SYSTEMDMATRANSMIT

SerCx2SystemDmaTransmitCreate