Reiniciar administrador

Información general sobre la tecnología Restart Manager.

Para desarrollar restart Manager, necesita estos encabezados:

Para obtener instrucciones de programación para esta tecnología, consulte:

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.

Functions

 
RM_WRITE_STATUS_CALLBACK

La interfaz de usuario que controla el Administrador de reinicio puede implementar la función RM_WRITE_STATUS_CALLBACK.
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.

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.