Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Übersicht über die Neustart-Manager-Technologie.
Zum Entwickeln des Neustart-Managers benötigen Sie die folgenden Header:
Programmieranleitungen für diese Technologie finden Sie unter:
Enumerationen
|
RM_APP_STATUS Beschreibt den aktuellen status einer Anwendung, auf die der Neustart-Manager reagiert. |
|
RM_APP_TYPE Gibt den Anwendungstyp an, der von der RM_PROCESS_INFO-Struktur beschrieben wird. |
|
RM_FILTER_ACTION Gibt den Typ der Änderung an, die auf Neustart- oder Herunterfahren-Aktionen angewendet wird. |
|
RM_FILTER_TRIGGER Beschreibt die Neustart- oder Herunterfahren-Aktionen für eine Anwendung oder einen Dienst. |
|
RM_REBOOT_REASON Beschreibt die Gründe, aus denen ein Neustart des Systems erforderlich ist. |
|
RM_SHUTDOWN_TYPE Konfiguriert das Herunterfahren von Anwendungen. |
Functions
|
RM_WRITE_STATUS_CALLBACK Die RM_WRITE_STATUS_CALLBACK-Funktion kann von der Benutzeroberfläche implementiert werden, die den Neustart-Manager steuert. |
|
RmAddFilter Ändert die Aktionen zum Herunterfahren oder Neustarten, die auf eine Anwendung oder einen Dienst angewendet werden. |
|
RmCancelCurrentTask Bricht den aktuellen RmShutdown- oder RmRestart-Vorgang ab. Diese Funktion muss von der Anwendung aufgerufen werden, die die Sitzung durch Aufrufen der RmStartSession-Funktion gestartet hat. |
|
RmEndSession Beendet die Restart Manager-Sitzung. |
|
RmGetFilterList Listet die Änderungen an Aktionen zum Herunterfahren und Neustarten auf, die bereits von der RmAddFilter-Funktion angewendet wurden. |
|
RmGetList Ruft eine Liste aller Anwendungen und Dienste ab, die derzeit Ressourcen verwenden, die bei der Restart Manager-Sitzung registriert wurden. |
|
RmJoinSession Verknüpft ein sekundäres Installationsprogramm mit einer vorhandenen Restart Manager-Sitzung. |
|
RmRegisterResources Registriert Ressourcen für eine Restart Manager-Sitzung. |
|
RmRemoveFilter Entfernt alle Änderungen am Herunterfahren oder Neustarten von Aktionen, die mithilfe der RmAddFilter-Funktion angewendet wurden. |
|
RmRestart Startet Anwendungen und Dienste neu, die von der RmShutdown-Funktion heruntergefahren und für den Neustart mit der Funktion RegisterApplicationRestart registriert wurden. |
|
RmShutdown Initiiert das Herunterfahren von Anwendungen. |
|
RmStartSession Startet eine neue Restart Manager-Sitzung. |
Strukturen
|
RM_FILTER_INFO Enthält Informationen zu Änderungen zum Neustarten oder Herunterfahren von Aktionen. |
|
RM_PROCESS_INFO Beschreibt eine Anwendung, die beim Neustart-Manager registriert werden soll. |
|
RM_UNIQUE_PROCESS Identifiziert einen Prozess eindeutig anhand seiner PID und des Zeitpunkts, zu dem der Prozess begonnen hat. |