Condividi tramite


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.