Skip to content

Latest commit

 

History

History
80 lines (57 loc) · 3.63 KB

nf-sercx-sercx2piotransmitinitializetransactioncomplete.md

File metadata and controls

80 lines (57 loc) · 3.63 KB
UID title description old-location tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames f1_keywords topic_type api_type api_location api_name
NF:sercx.SerCx2PioTransmitInitializeTransactionComplete
SerCx2PioTransmitInitializeTransactionComplete function (sercx.h)
The SerCx2PioTransmitInitializeTransactionComplete method notifies version 2 of the serial framework extension (SerCx2) that the serial controller driver has finished initializing the serial controller hardware in preparation for a new PIO-transmit transaction.
serports\sercx2piotransmitinitializetransactioncomplete.htm
serports
04/23/2018
SerCx2PioTransmitInitializeTransactionComplete function
2/SerCx2PioTransmitInitializeTransactionComplete, SerCx2PioTransmitInitializeTransactionComplete, SerCx2PioTransmitInitializeTransactionComplete method [Serial Ports], serports.sercx2piotransmitinitializetransactioncomplete
sercx.h
Universal
Available starting with Windows 8.1.
<= DISPATCH_LEVEL
Windows
SerCx2PioTransmitInitializeTransactionComplete
sercx/SerCx2PioTransmitInitializeTransactionComplete
APIRef
kbSyntax
COM
2.0\Sercx.h
SerCx2PioTransmitInitializeTransactionComplete

SerCx2PioTransmitInitializeTransactionComplete function

-description

The SerCx2PioTransmitInitializeTransactionComplete method notifies version 2 of the serial framework extension (SerCx2) that the serial controller driver has finished initializing the serial controller hardware in preparation for a new PIO-transmit transaction.

-parameters

-param PioTransmit [in]

A SERCX2PIOTRANSMIT handle to a PIO-transmit object. The serial controller driver previously called the SerCx2PioTransmitCreate method to create this object.

-param InitSuccess [in]

Whether the initialization was successful. If TRUE, the initialization succeeded. If FALSE, the initialization failed.

-remarks

Before SerCx2 initiates a PIO-transmit transaction, SerCx2 calls the EvtSerCx2PioTransmitInitializeTransaction event callback function, if it is implemented, to initialize the serial controller to perform the transaction. In response to this call, the driver should first do any initialization that is needed; then the driver must call SerCx2PioTransmitInitializeTransactionComplete to notify SerCx2. SerCx2 expects this notification and does not start the transaction until it is notified.

The serial controller driver must call SerCx2PioTransmitInitializeTransactionComplete only in response to a call to the EvtSerCx2PioTransmitInitializeTransaction function.

For more information, see SerCx2 PIO-Transmit Transactions.

-see-also

EvtSerCx2PioTransmitInitializeTransaction

SERCX2PIOTRANSMIT

SerCx2PioTransmitCreate