Condividi tramite


Riavvia Manager

Scopo

L'API Di Gestione riavvio può eliminare o ridurre il numero di riavvii di sistema necessari per completare un'installazione o un aggiornamento. I motivi principali 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 usati da un'applicazione o un servizio in esecuzione. Gestione riavvio consente di arrestare e riavviare tutti i servizi di sistema critici . In questo modo i file usati consentono di completare le operazioni di installazione.

Se 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 un aggiornamento. Durante un aggiornamento o un'installazione successiva, il programma di installazione può quindi usare Gestione riavvio per determinare quali file non possono essere aggiornati perché attualmente sono 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 di stile desktop.

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 essere progettati anche per chiamare l'API di Gestione riavvio per arrestare e riavviare applicazioni e servizi. Nei casi in cui un riavvio del sistema non è inevitabile, i programmi di installazione possono usare l'API Restart Manager 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 Restart Manager.

Contenuto della sezione

Argomento Descrizione
Informazioni su Restart Manager
Argomenti di panoramica che descrivono Gestione riavvio.
Uso di Gestione riavvio
Informazioni generali sull'uso dell'API Restart Manager.
Informazioni di riferimento su Riavvia Manager
Argomenti di riferimento per l'API Restart Manager.