intestazione restartmanager.h
Questa intestazione viene usata da Restart Manager. Per altre informazioni, vedere:
restartmanager.h contiene le interfacce di programmazione seguenti:
Funzioni
RmAddFilter Modifica le azioni di arresto o riavvio applicate a un'applicazione o a un servizio. |
RmCancelCurrentTask Annulla l'operazione RmShutdown corrente o RmRestart. Questa funzione deve essere chiamata dall'applicazione che ha avviato la sessione chiamando la funzione RmStartSession. |
RmEndSession Termina la sessione di Restart Manager. |
RmGetFilterList Elenca le modifiche apportate alle azioni di arresto e riavvio già applicate dalla funzione RmAddFilter. |
RmGetList Ottiene un elenco di tutte le applicazioni e i servizi che attualmente usano le risorse registrate con la sessione di Restart Manager. |
RmJoinSession Aggiunge un programma di installazione secondario a una sessione di Restart Manager esistente. |
RmRegisterResources Registra le risorse in una sessione di Restart Manager. |
RmRemoveFilter Rimuove le modifiche apportate alle azioni di arresto o riavvio applicate tramite la funzione RmAddFilter. |
RmRestart Riavvia applicazioni e servizi che sono stati arrestati dalla funzione RmShutdown e che sono stati registrati per essere riavviati usando la funzione RegisterApplicationRestart. |
RmShutdown Avvia l'arresto delle applicazioni. |
RmStartSession Avvia una nuova sessione di Restart Manager. |
Funzioni di callback
RM_WRITE_STATUS_CALLBACK La funzione RM_WRITE_STATUS_CALLBACK può essere implementata dall'interfaccia utente che controlla Gestione riavvio. |
Strutture
RM_FILTER_INFO Contiene informazioni sulle modifiche per riavviare o arrestare le azioni. |
RM_PROCESS_INFO Descrive un'applicazione che deve essere registrata con Gestione riavvio. |
RM_UNIQUE_PROCESS Identifica in modo univoco un processo dal relativo PID e l'ora in cui è iniziato il processo. |
Enumerazioni
RM_APP_STATUS Descrive lo stato corrente di un'applicazione che viene eseguita da Gestione riavvio. |
RM_APP_TYPE Specifica il tipo di applicazione descritto dalla struttura RM_PROCESS_INFO. |
RM_FILTER_ACTION Specifica il tipo di modifica applicato alle azioni di riavvio o arresto. |
RM_FILTER_TRIGGER Descrive le azioni di riavvio o arresto per un'applicazione o un servizio. |
RM_REBOOT_REASON Descrive i motivi per cui è necessario riavviare il sistema. |
RM_SHUTDOWN_TYPE Configura l'arresto delle applicazioni. |