<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=976754173139740&amp;ev=PageView&amp;noscript=1">

    Syntax

    #include "j2534_v0404.h"
    long PassThruDisconnect(unsigned long ChannelID);


    Description
    Terminate an existing logical communication channel between the User Application and the vehicle network (via the PassThru device). Once disconnected the channel identifier or handle is invalid. For the associated network protocol this function will terminate the transmitting of periodic messages and the filtering of receive messages. The PassThru device periodic and filter message tables will be cleared.

    Parameters

    ChannelID -   Logical communication channel identifier

    See Also:   PassThruConnect


    Example:


    unsigned long Flags = 0;
    unsigned long ChannelID;
    unsigned long DeviceID;

    PassThruOpen(NULL, &DeviceID);
    PassThruConnect(DeviceID, ISO15765, Flags, 500000, &ChannelID);

    // Perform vehicle communication here

    PassThruDisconnect(ChannelID);
    PassThruClose(DeviceID);

    BACK