Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
<HTML> <HEAD> <TITLE> Remote Control Incident Creation </TITLE> <OBJECT ID="pchealth" classid="CLSID:FC7D9E02-3F9E-11d3-93C0-00C04F72DAF7"></OBJECT> <script Language=JavaScript> var oChannel = null; var oRCSession = null; var sEamil = null;
// // Desktop Control Permissions // var DESKTOPSHARING_DEFAULT = 0x0000; var NO_DESKTOP_SHARING = 0x0001; var VIEWDESKTOP_PERMISSION_REQUIRE = 0x0002; var VIEWDESKTOP_PERMISSION_NOT_REQUIRE = 0x0004; var CONTROLDESKTOP_PERMISSION_REQUIRE = 0x0008; var CONTROLDESKTOP_PERMISSION_NOT_REQUIRE = 0x00010; function OnLoad1() { var i = document.URL.indexOf("?", 1); var sSrc = null;
if (i > 0) { sParam = document.URL.slice(i+1); if (sParam == "REQ") sSrc = "rcConnect.htm"; } if (sSrc == null) sSrc = "rcScreen1.htm";
try { idSrc.window.navigate(sSrc); } catch (e) { alert( e.Description ); } } function Init() { var sVendorID = "CN=Microsoft Corporation,L=Redmond,S=Washington,C=US"; var sProductID = "Microsoft BuddyHelp Channel"; var L_NOCHANNEL_MSG = "Can't initialize channel object."; var L_NORCSESSION_MSG = "Can't initialize remote control session object."; // open channel object if (oChannel == null) { try { oChannel = pchealth.CreateObject_Channel(sVendorID, sProductID); } catch (e) { alert(L_NOCHANNEL_MSG + "\n" + e.Description); return false; } } // open RDSession if (oRCSession == null ) { try { //alert("Permission: " + CONTROLDESKTOP_PERMISSION_NOT_REQUIRE); oRCSession = pchealth.CreateObject_RemoteDesktopSession(CONTROLDESKTOP_PERMISSION_NOT_REQUIRE, 0, ""); oRCSession.OnConnected = function( salemID, userSID, sessionID) { onCallBackConnect( salemID, userSID, sessionID ); }
} catch (e) { alert(L_NORCSESSION_MSG + "\n" + e.Description); return false; } } return true; }
// call back function from buddy function onCallBackConnect( salemID, userSID, sessionID ) { // Is this a valid salemID ? idSrc.window.navigate("HelpeeAccept.htm"); }
function DoWait() { idSrc.window.navigate("hcp://system/HomePage.htm"); } </script> </HEAD> <frameset COLS="100%" onload="OnLoad1()"> <frame name="idSrc"> </frameset> </HTML>
|