Sviluppo di applicazioni che richiedono privilegi di amministratore
È possibile sviluppare un'applicazione che esegue operazioni che richiedono privilegi di amministratore ancora eseguiti come utente standard.
Esistono diversi modelli per eseguire questa operazione.
Argomento | Descrizione |
---|---|
modello di attività con privilegi elevati | Un'applicazione in esecuzione come utente standard esegue operazioni che richiedono privilegi di amministratore avviando un'attività pianificata. |
modello di servizio del sistema operativo | Un'applicazione in esecuzione come utente standard comunica con un servizio in esecuzione come SYSTEM utilizzando Remote Procedure Call (RPC). |
broker amministratore | L'applicazione è divisa in due programmi. Uno dei programmi viene eseguito come utente standard e l'altro viene eseguito con privilegi di amministratore. |
Administrator COM Object Model | Un'applicazione in esecuzione come utente standard esegue operazioni che richiedono privilegi di amministratore creando un oggetto Component Object Model con privilegi elevati. |