|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#21 | |
|
Senior Member
Iscritto dal: Nov 2008
Messaggi: 303
|
Quote:
Su Vista esistono almeno 2 modi per settare i privilegi di esecuzione: utilizzare un file di manifest per gli eseguibili oppure durante l'esecuzione del programma via codice richiamare la API che crea un nuovo processo figlio con privilegi elevati. Vista offre nuove API molto comode per fare questo, ti mettono GRATIS persino l'icona dello UAC sui pulsanti! E' tutto documentato sul sito MSDN sin dalle prime beta di Vista! Il primo modo è più veloce, almeno Sun poteva adottare quello.... Il secondo è il più corretto perchè invece che elevare l'intero programma, si crea un processo figlio al volo con privilegi elevati che andrà ad eseguire con privilegi elevati solo il codice strettamente necessario e solo quando l'utente intende usare quella specifica funzionalità del programma (non si annoia inutilmente l'utente con prompt all'avvio dell'applicazione, ma l'utente riceve il prompt solo se eseguirà quella specifica funzionalità dell'applicazione; si rende il codice più sicuro perchè meno codice girerà con privilegi elevati). Ultima modifica di rutton : 21-12-2008 alle 17:33. |
|
|
|
|
|
|
#22 | ||
|
Senior Member
Iscritto dal: Jun 2007
Città: Amiga Nation
Messaggi: 15568
|
Quote:
Quote:
Sono PIENI di bug anche piuttosto triviali riscontrati su tutte le piattaforme, con tutto il rispetto per la complessità del progetto. Io francamente mi aspetto molto di più dalla grande Sun (solo in bugs.sun.com ci sono registrati i seguenti bugs per la sola JDK/JRE: 80383 Results Returned)... Il mio messaggio poi dimostra come a 2 anni dall'uscita di Vista non abbiano nemmeno considerato scenari di Windows dove l'utente non è Admin come di default sul vecchio XP. Insomma, non dimostra di brillare per la nomea che si porta dietro, IMHO...
__________________
ASUS ROG SCAR 18 G834JY (i9-13980HX, 32GB DDR5@5600MHz, 4090 16GB 256bit 175W), 18" res: 2560x1600 240Hz con G-Sync. Amiga forever!
Ultima modifica di hexaae : 21-12-2008 alle 18:22. |
||
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:33.












ASUS ROG SCAR 18 G834JY (i9-13980HX, 32GB DDR5@5600MHz, 4090 16GB 256bit 175W), 18" res: 2560x1600 240Hz con G-Sync.








