alloraOriginariamente inviato da alka
Non ho capito: il tuo software effettua lo shutdown oppure deve solamente sapere quando questa operazione viene effettuata?
il mio software esegue backup ... e come ormai la quasi totalità dei software di backup per gli utonti ho messo la possibilità di effettuare backup allo spegnimento
il soft lavora cosi:
- l'utente o un prog chiede di spegnere il sistema
- il sistema avvisa il mio software tramite le strutture messe a disposizione dal .net
- il mio software legge la tipologia di spegnimento che è stata eseguita
- fa quello che deve fare
- e prosegue con lo spegnimento (in questo caso)
nel caso di un logoff o di un reboot lui deve disconnettere l'utente o riavviare la macchina alla fine ... il problema è che mentre per il logoff vengo notificato, ovvero mi vien detto "l'utente si sta disconnettendo e non sta spegnendo" per il reboot no! Viene eseguito l'evento sessionending però viene passato l'altro valore, ovvero shutdown, di conseguenza non so se il sistema sta riavviando o spegnendosi e di conseguenza non posso replicare correttamente l'azione![]()