Logs off an established ICA session.
CitrixAPI.bdh
CitrixLogoff( ) : boolean;
true if successful
false otherwise
dcltrans transaction TMain var begin CitrixInit(640, 480); CitrixConnect("server1", "username", "password", "companydomain", COLOR_16bit); CitrixWaitForLogon(); hWnd4 := CitrixWaitForWindowCreation("", MATCH_Exact, 0x96840000, -2, 452, 644, 30); hWnd5 := CitrixWaitForWindowCreation("ICA Seamless Host Agent", MATCH_Exact, 0x94C800C4, 0, 0,390, 223); CitrixWaitForWindow(hWnd5,EVENT_Activate); CitrixWaitForWindowCreation("Program Manager"); ThinkTime(31.50); CitrixMouseClick(217, 192, hWnd5, MOUSE_ButtonLeft); CitrixWaitForWindow(hWnd5,EVENT_Destroy); CitrixLogoff(); end TMain;