Gestione riavvio
Scopo
L'API di Gestione riavvio può eliminare o ridurre il numero di riavvii di sistema necessari per completare un'installazione o un aggiornamento. Il motivo principale per cui gli aggiornamenti software richiedono un riavvio del sistema durante un'installazione o un aggiornamento è che alcuni dei file che vengono aggiornati sono attualmente utilizzati da un'applicazione o un servizio in esecuzione. Gestione riavvio abilita tutti i servizi di sistema critici essere arrestati e riavviati. In questo modo vengono liberati i file in uso e le operazioni di installazione possono essere completate.
Ove applicabile
La DLL di Gestione riavvio esporta un'interfaccia C pubblica che può essere caricata da programmi di installazione standard o personalizzati. Il programma di installazione può usare Gestione riavvio per registrare i file che devono essere sostituiti durante l'installazione di un'applicazione o di un aggiornamento. Quindi, durante un aggiornamento o un'installazione successiva, il programma di installazione può usare Gestione riavvio per determinare quali file non possono essere aggiornati perché sono attualmente in uso. Gestione riavvio può arrestare e riavviare i servizi o le applicazioni non critici che attualmente usano tali file. I programmi di installazione possono indirizzare gestione riavvio per arrestare e riavviare applicazioni o servizi in base al file in uso, all'ID processo (PID) o al nome breve di un servizio Windows.
Restart Manager è destinato allo sviluppo di applicazioni in stile desktop.
Destinatari per sviluppatori
Questa documentazione è destinata agli sviluppatori di applicazioni di installazione che vogliono sfruttare le funzionalità del programma di installazione in Windows Vista o Windows Server 2008. Le applicazioni che usano Windows Installer versione 4.0 per l'installazione e la manutenzione usano automaticamente Gestione riavvio per ridurre i riavvii del sistema. I programmi di installazione personalizzati possono anche essere progettati per chiamare l'API di Gestione riavvio per arrestare e riavviare applicazioni e servizi. Nei casi in cui un riavvio del sistema è inevitabile, i programmi di installazione possono usare l'API di Gestione riavvio per pianificare i riavvii in modo da ridurre al minimo l'interruzione del flusso di lavoro dell'utente.
Requisiti di runtime
L'API di Gestione riavvio è disponibile a partire da Windows Vista e Windows Server 2008. Restart Manager è costituito da una singola DLL che le applicazioni possono caricare per accedere all'API di Gestione riavvio.
In questa sezione
Argomento | Descrizione |
---|---|
Informazioni sul di Gestione riavvio |
Argomenti di panoramica che descrivono Gestione riavvio. |
uso di Gestione riavvio |
Argomenti generali sull'uso dell'API di Gestione riavvio. |
di riferimento di Restart Manager |
Argomenti di riferimento per l'API di Gestione riavvio. |