Compartir a través de


Encabezado restartmanager.h

El Administrador de reinicio usa este encabezado. Para más información, consulte:

restartmanager.h contiene las siguientes interfaces de programación:

Functions

 
RmAddFilter

Modifica las acciones de apagado o reinicio que se aplican a una aplicación o servicio.
RmCancelCurrentTask

Cancela la operación RmShutdown o RmRestart actual. Se debe llamar a esta función desde la aplicación que ha iniciado la sesión mediante una llamada a la función RmStartSession.
RmEndSession

Finaliza la sesión del Administrador de reinicio.
RmGetFilterList

Enumera las modificaciones para apagar y reiniciar las acciones que ya ha aplicado la función RmAddFilter.
RmGetList

Obtiene una lista de todas las aplicaciones y servicios que actualmente usan recursos que se han registrado con la sesión del Administrador de reinicio.
RmJoinSession

Une un instalador secundario a una sesión existente del Administrador de reinicio.
RmRegisterResources

Registra los recursos en una sesión del Administrador de reinicio.
RmRemoveFilter

Quita las modificaciones de las acciones de apagado o reinicio que se han aplicado mediante la función RmAddFilter.
RmRestart

Reinicia las aplicaciones y los servicios que ha cerrado la función RmShutdown y que se han registrado para reiniciarse mediante la función RegisterApplicationRestart.
RmShutdown

Inicia el apagado de las aplicaciones.
RmStartSession

Inicia una nueva sesión del Administrador de reinicio.

Funciones de devolución de llamada

 
RM_WRITE_STATUS_CALLBACK

La interfaz de usuario que controla el Administrador de reinicio puede implementar la función RM_WRITE_STATUS_CALLBACK.

Estructuras

 
RM_FILTER_INFO

Contiene información sobre las modificaciones para reiniciar o apagar acciones.
RM_PROCESS_INFO

Describe una aplicación que se va a registrar con el Administrador de reinicio.
RM_UNIQUE_PROCESS

Identifica de forma única un proceso por su PID y el momento en que se inició el proceso.

Enumeraciones

 
RM_APP_STATUS

Describe el estado actual de una aplicación sobre la que actúa el Administrador de reinicio.
RM_APP_TYPE

Especifica el tipo de aplicación que describe la estructura RM_PROCESS_INFO.
RM_FILTER_ACTION

Especifica el tipo de modificación que se aplica a las acciones de reinicio o apagado.
RM_FILTER_TRIGGER

Describe las acciones de reinicio o apagado de una aplicación o servicio.
RM_REBOOT_REASON

Describe las razones por las que se necesita un reinicio del sistema.
RM_SHUTDOWN_TYPE

Configura el apagado de las aplicaciones.