3.4 TDI Kernel-Mode Client Interactions

The following figure shows how TDI clients make I/O requests to their underlying TDI transports and how transports make callbacks to their clients.

Figure 3.2 TDI Client/Transport Interactions

A TDI client interacts with its underlying transport driver as follows:

For more information about the kernel-mode support routines mentioned here, see the Kernel-Mode Driver Reference. For detailed information about the TdiXxx and ClientEventXxx routines mentioned here, see the Network Driver Reference.