Esiste comunque, in un programma, per rilevare se un programma viene eseguito da una sessione desktop remota o se il programma viene eseguito normalmente in .NET 2.0? Quello che sto cercando di fare è creare un'applicazione per un orologio che farà cronometrare una persona dentro e fuori e tenere traccia. Ma questa persona in particolare, ho il sospetto, sta facendo il servizio remoto sul proprio computer al lavoro, da casa e con il cronometraggio.Rilevamento della connessione desktop remota
Qualche idea su come posso risolvere questo problema (e togliere l'accesso al desktop remoto non è un'opzione)? La mia idea è, se c'è un modo per rilevare sessioni di desktop remoto, semplicemente implementerò questo nel programma e impedirò loro di effettuare il clock remoto.
Ah ah, questo è un problema interessante :) – willem
Un problema qui sarà la gamma di diversi strumenti remoti - MSTSC e VNC saranno grandi contendenti, ma che dire di PCAnywhere, Live Mesh, GoToMyPC, ecc., per non parlare di Live Meeting e Adobe Connect Pro, che possono entrambi fare il desktop remoto. Per fare in modo robusto, questo potrebbe essere molto difficile. –