Partager via


KITL Transport Functions (Compact 2013)

3/26/2014

The following table shows kernel independent transport layer (KITL) functions.

Programming element

Description

KITLDeInitLibrary

This function uninitializes the kernel independent transport layer (KITL) subsystem.

KITLDeRegisterClient

This function deregisters a KITL client from a KITL server.

KITLInitLibrary

This function initializes the KITL subsystem for use by a client/server application.

KITLRecv

This function receives data from a device by using the client application.

KITLRegisterClient

This function creates a KITL client that connects to a KITL server. It is called by a client application.

KITLSend

This function sends data to a connected device by using a KITL client application.

KITLWaitForSvcConnect

This function waits for a target device to connect to the KITL server before performing additional actions.

TranCreate

This function uses a transport to create a connection to a device.

TranDeInitLibrary

This function uninitializes the dynamic-link library (DLL) for the transport.

TranDelete

This function deletes a connection to a device.

TranEnumKnownDevice

This function enumerates a device that is connected by using this transport.

TranGetHostCfg

This function retrieves and hosts computer-specific configuration information.

TranGetInfo

This function returns transport-specific configuration information.

TranInitLibrary

This function initializes a transport.

TranRecv

This function receives data over a transport.

TranSend

This function sends data over a transport.

TranSetDevCfg

This function sets up a transport on the development computer and provides the transport with information about settings on the device.

See Also

Reference

Core Connectivity Reference