Función SerCx2CustomReceiveTransactionInitializeComplete (sercx.h)
El método SerCx2CustomReceiveTransactionInitializeComplete notifica a la versión 2 de la extensión de marco de serie (SerCx2) que el controlador del controlador serie ha terminado de inicializar el controlador serie y el hardware asociado como preparación para una nueva transacción de recepción personalizada.
Sintaxis
void SerCx2CustomReceiveTransactionInitializeComplete(
[in] SERCX2CUSTOMRECEIVETRANSACTION CustomReceiveTransaction,
[in] BOOLEAN InitSuccess
);
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.
[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 de recepción personalizada, SerCx2 llama a la EvtSerCx2CustomReceiveTransactionInitialize 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 primero debe realizar cualquier inicialización necesaria; a continuación, el controlador debe llamar a serCx2CustomReceiveTransactionInitializeComplete 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
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
EvtSerCx2CustomReceiveTransactionInitialize